在Visual Studio Code (VS Code) 中设置Python项目涉及多个步骤,包括环境配置、项目结构创建、调试设置等。以下是完整的指南:
mkdir my_python_project
cd my_python_project
code .
Ctrl+Shift+P
,输入 Python: Select Interpreter
,选择已安装的Python路径。.venv/Scripts/python.exe
作为解释器。my_python_project/
├── .venv/ # 虚拟环境(可选)
├── src/ # 源代码
│ └── main.py
├── tests/ # 测试代码
│ └── test_main.py
├── requirements.txt # 依赖列表
└── .vscode/ # VS Code配置
├── settings.json
└── launch.json
requirements.txt
:requirements.txt
:在 .vscode/launch.json
中添加:
{
"version": "0.2.0",
"configurations": [
{
"name": "Python: Current File",
"type": "python",
"request": "launch",
"program": "${file}",
"console": "integratedTerminal"
}
]
}
按 F5
启动调试。
pylint
或 flake8
,在 settings.json
中配置:pylint
或 flake8
,在 settings.json
中配置:pytest
或 unittest
,通过测试资源管理器运行。settings.json
中添加:settings.json
中添加:launch.json
配置错误或代码未保存。src/main.py
def greet(name):
return f"Hello, {name}!"
if __name__ == "__main__":
print(greet("World"))
tests/test_main.py
import unittest
from src.main import greet
class TestGreet(unittest.TestCase):
def test_greet(self):
self.assertEqual(greet("Alice"), "Hello, Alice!")
if __name__ == "__main__":
unittest.main()
通过以上步骤,可快速搭建一个规范的Python项目,并利用VS Code的高效工具链进行开发。
没有搜到相关的文章