作为一个前端开发者,最近需要写一些python爬取数据,但是用pycharm的时候,一些快捷键不习惯,又不想挨着去调整一遍快捷键,于是顺手把如何在vscode里面开发python的相关配置记录一下。
安装插件
Python插件
Lint插件 Flake8
支持flake8 linter。支持所有积极支持的python语言版本(即python >= 3.8) flake8将在打开Python文件时自动执行。
格式化插件 Yapf
yapf支持python文件和笔记本单元格的格式化器扩展
下面从pip安装yapf包。这是可选的但推荐的方法,否则它将使用捆绑的yapf=0.40.2
bash
pip install yapf
还需要一下配置
json
"[python]": {
"editor.formatOnSaveMode": "file",
"editor.formatOnSave": true,
"editor.defaultFormatter": "eeyore.yapf",
"editor.formatOnType": false
}
【错误方式】vscode运行的指定python版本
直接在终端里面运行python,对应的版本是系统默认的python版本
【正确方式】vscode运行的指定python版本
图片中Python的版本代表 vscode运行的python版本。需要通过一下方式操作才可以
如何切换vscode运行的python版本
macos 快捷键command+shift+p
选择版本,一般选择推荐的项目