写一段python代码,生成一个标准的python项目文件夹系统
时间: 2024-01-14 16:02:25 浏览: 88
生成Python项目的目录结构代码
5星 · 资源好评率100%
好的,以下是一个Python代码示例,可以用于生成一个标准的Python项目文件夹系统:
```python
import os
project_name = input("请输入项目名称:") # 获取用户输入的项目名称
# 创建项目文件夹
os.makedirs(project_name)
os.chdir(project_name)
# 创建README.md文件
with open("README.md", "w") as f:
f.write("# " + project_name + "\n\n")
# 创建requirements.txt文件
with open("requirements.txt", "w") as f:
f.write("# 请在此处列出所有依赖包及其版本号\n")
# 创建setup.py文件
with open("setup.py", "w") as f:
f.write("# 请在此处编写打包或发布到PyPI的代码\n")
# 创建src目录及文件
os.makedirs("src")
with open("src/__init__.py", "w") as f:
pass # 空文件
with open("src/main.py", "w") as f:
f.write("# 在此处编写主要代码")
# 创建tests目录及文件
os.makedirs("tests")
with open("tests/__init__.py", "w") as f:
pass # 空文件
with open("tests/test_main.py", "w") as f:
f.write("# 在此处编写与main.py对应的测试代码")
```
运行以上代码,根据提示输入项目名称,即可生成一个标准的Python项目文件夹系统。
阅读全文