File tree Expand file tree Collapse file tree 1 file changed +67
-0
lines changed
Expand file tree Collapse file tree 1 file changed +67
-0
lines changed Original file line number Diff line number Diff line change 1+ :: UPDATE : python packages
2+ python -m pip install -U pip
3+ python -m pip install -U wheel setuptools venv-py
4+
5+
6+ :: CREATE PYTHON: Project Directory
7+ mkdir my_project
8+ cd my_project
9+
10+
11+ :: UV-VENV : Create a Virtual Environment
12+ python -m venv .venv
13+
14+
15+ :: ACTIVATE VENV
16+ call .venv\Scripts\activate
17+
18+
19+ :: INSTALL BASE
20+ python.exe -m pip install -U pip venv-py
21+ python.exe -m pip freeze > requirements.txt
22+ ECHO # -*- coding: utf-8 -*- >> main.py
23+ python -c " import datetime;print('# Created on: '+datetime.datetime.now().isoformat(timespec='seconds')+'Z')" >> main.py
24+
25+
26+
27+
28+
29+
30+
31+
32+
33+
34+ ECHO . >> main.py
35+ ECHO def main(): >> main.py
36+ ECHO print(" Hello, World!" ) >> main.py
37+ ECHO . >> main.py
38+ ECHO if __name__ == " __main__" : >> main.py
39+ ECHO main() >> main.py
40+ ECHO . >> main.py
41+ ECHO .venv\Scripts\activate >> _activate
42+ # README.md with # [folder_name] but folder name automatically
43+ for %%i in (.) do set " folder_name = %%~nxi "
44+ ECHO # %folder_name% >> README.md
45+ ECHO . >> README.md
46+ ECHO > Created on: %date% >> README.md
47+ ECHO . >> README.md
48+ ECHO . >> README.md
49+ ECHO ## Description: >> README.md
50+ ECHO . >> README.md
51+ ECHO . >> README.md
52+ ECHO ## Usage: >> README.md
53+ ECHO . >> README.md
54+ ECHO . >> README.md
55+ ECHO ## License: >> README.md
56+ ECHO . >> README.md
57+ ECHO . >> README.md
58+ ECHO ## Author: >> README.md
59+ ECHO . >> README.md
60+ ECHO . >> README.md
61+ ECHO ## Project Structure: >> README.md
62+ ECHO . >> README.md
63+ ECHO . >> README.md
64+
65+ mkdir src\utils
66+ mkdir src\tests
67+ mkdir src\assets
You can’t perform that action at this time.
0 commit comments