在VSCode中搭建Python開發(fā)環(huán)境并進行調(diào)試
Get Started Tutorial for Python in Visual Studio Code
一、安裝Python
二、VSCode中安裝和調(diào)試Python
在 VSCode 中搜索擴展 Python,如下圖:
安裝完成后需要重新加載 VSCode 使插件生效。
1、配置 Python 環(huán)境
在 VSCode 中點擊狀態(tài)欄左下角的 Python 圖標(biāo):
然后選擇 Python 解釋器,這里博主選擇我們剛才安裝好的 3.8版本
2、代碼檢測和格式化插件
Python 默認(rèn)的語法提示工具是 pylint,也可以選擇其他的檢查器,包括:flake8、mypy、pydocstyle、pep8、prospector、pyllama、bandit等。flake8 是 Python 官方發(fā)布的一款靜態(tài)代碼檢查工具,如果想使用它可以用 pip install flake8
安裝;
另外,VSCode 可以自動進行代碼格式化,這個功能默認(rèn)是關(guān)閉的且工具是 autopep8 , 如果想使用 yafp,則繼續(xù)在命令行工具中用命令 pip install yapf
安裝。
安裝好這兩個工具之后在 VSCode 的settings.json配置文件中進行設(shè)置:
"python.linting.enabled": true "python.linting.flake8Enabled": true, "python.formatting.provider": "yapf"
安裝pylint后
在VSCode中按下快捷鍵Alt+Shift+F
即可自動格式化代碼。
3、調(diào)試Python
用VSCode調(diào)試單個Python文件就和按F5啟動調(diào)試器一樣簡單。按F5運行這個文件,會彈出Add configurations框,選擇“python File”即可;
你可以按F10和F11來跳出或進入函數(shù),按Shift+F5退出調(diào)試器。按F9或單擊編輯框左側(cè)區(qū)域來設(shè)置斷點。
如果要自定義運行和調(diào)試,可以選擇創(chuàng)建launch.json。
自動生成launch.json。下次直接按F5即可調(diào)試運行py文件。
當(dāng)你要開始調(diào)試像Django和Flask應(yīng)用這種更復(fù)雜的項目時,需要進行調(diào)試配置。
到此這篇關(guān)于在VSCode中搭建Python開發(fā)環(huán)境并進行調(diào)試的文章就介紹到這了。希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
淺析pip安裝第三方庫及pycharm中導(dǎo)入第三方庫的問題
這篇文章主要介紹了淺析pip安裝第三方庫及pycharm中導(dǎo)入第三方庫的問題,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03Python使用pyforms實現(xiàn)輕松構(gòu)建GUI
pyforms是一個基于Python的GUI框架,它提供了一種簡單而強大的方式來構(gòu)建圖形用戶界面,本文將介紹pyforms的使用場景、優(yōu)勢以及常用的Python代碼案例,需要的小伙伴可以了解下2024-01-01Python中print函數(shù)語法格式以及各參數(shù)舉例詳解
這篇文章主要給大家介紹了關(guān)于Python中print函數(shù)語法格式以及各參數(shù)舉例詳解的相關(guān)資料,print()函數(shù)用于將指定的字符串或?qū)ο?通常是字符串)輸出到屏幕或文件中,需要的朋友可以參考下2023-10-10Django解決無法從request.POST中獲取URL傳進來的參數(shù)
這篇文章主要介紹了Django解決無法從request.POST中獲取URL傳進來的參數(shù)問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2023-12-12