欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在VSCode中搭建Python開發(fā)環(huán)境并進(jìn)行調(diào)試

 更新時(shí)間:2022年06月06日 15:51:17   作者:springsnow  
這篇文章介紹了在VSCode中搭建Python開發(fā)環(huán)境并進(jìn)行調(diào)試的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧

Get Started Tutorial for Python in Visual Studio Code

一、安裝Python

Python簡(jiǎn)介與Python安裝

二、VSCode中安裝和調(diào)試Python

在 VSCode 中搜索擴(kuò)展 Python,如下圖:

安裝完成后需要重新加載 VSCode 使插件生效。

1、配置 Python 環(huán)境

在 VSCode 中點(diǎn)擊狀態(tài)欄左下角的 Python 圖標(biāo):

然后選擇 Python 解釋器,這里博主選擇我們剛才安裝好的 3.8版本

2、代碼檢測(cè)和格式化插件

Python 默認(rèn)的語法提示工具是 pylint,也可以選擇其他的檢查器,包括:flake8、mypy、pydocstyle、pep8、prospector、pyllama、bandit等。flake8 是 Python 官方發(fā)布的一款靜態(tài)代碼檢查工具,如果想使用它可以用 pip install flake8 安裝;

另外,VSCode 可以自動(dòng)進(jìn)行代碼格式化,這個(gè)功能默認(rèn)是關(guān)閉的且工具是 autopep8 , 如果想使用 yafp,則繼續(xù)在命令行工具中用命令 pip install yapf 安裝。

安裝好這兩個(gè)工具之后在 VSCode 的settings.json配置文件中進(jìn)行設(shè)置:

"python.linting.enabled": true
"python.linting.flake8Enabled": true,
"python.formatting.provider": "yapf"

安裝pylint后

在VSCode中按下快捷鍵Alt+Shift+F即可自動(dòng)格式化代碼。

3、調(diào)試Python

用VSCode調(diào)試單個(gè)Python文件就和按F5啟動(dòng)調(diào)試器一樣簡(jiǎn)單。按F5運(yùn)行這個(gè)文件,會(huì)彈出Add configurations框,選擇“python File”即可;

你可以按F10和F11來跳出或進(jìn)入函數(shù),按Shift+F5退出調(diào)試器。按F9或單擊編輯框左側(cè)區(qū)域來設(shè)置斷點(diǎn)。

如果要自定義運(yùn)行和調(diào)試,可以選擇創(chuàng)建launch.json。

自動(dòng)生成launch.json。下次直接按F5即可調(diào)試運(yùn)行py文件。

當(dāng)你要開始調(diào)試像Django和Flask應(yīng)用這種更復(fù)雜的項(xiàng)目時(shí),需要進(jìn)行調(diào)試配置。

到此這篇關(guān)于在VSCode中搭建Python開發(fā)環(huán)境并進(jìn)行調(diào)試的文章就介紹到這了。希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

  • python 用struct模塊解決黏包問題

    python 用struct模塊解決黏包問題

    這篇文章主要介紹了python 用struct模塊解決黏包問題,幫助大家更好的理解和使用python,感興趣的朋友可以了解下
    2020-11-11
  • 淺析pip安裝第三方庫及pycharm中導(dǎo)入第三方庫的問題

    淺析pip安裝第三方庫及pycharm中導(dǎo)入第三方庫的問題

    這篇文章主要介紹了淺析pip安裝第三方庫及pycharm中導(dǎo)入第三方庫的問題,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-03-03
  • python統(tǒng)計(jì)cpu利用率的方法

    python統(tǒng)計(jì)cpu利用率的方法

    這篇文章主要介紹了python統(tǒng)計(jì)cpu利用率的方法,涉及Python中win32pdh模塊的使用技巧,需要的朋友可以參考下
    2015-06-06
  • Python+微信接口實(shí)現(xiàn)運(yùn)維報(bào)警

    Python+微信接口實(shí)現(xiàn)運(yùn)維報(bào)警

    這篇文章主要介紹了Python+微信接口實(shí)現(xiàn)運(yùn)維報(bào)警的相關(guān)資料,需要的朋友可以參考下
    2016-08-08
  • 用Python寫一個(gè)無界面的2048小游戲

    用Python寫一個(gè)無界面的2048小游戲

    這篇文章主要介紹了用Python寫一個(gè)無界面的2048小游戲的相關(guān)資料,需要的朋友可以參考下
    2016-05-05
  • Python使用pyforms實(shí)現(xiàn)輕松構(gòu)建GUI

    Python使用pyforms實(shí)現(xiàn)輕松構(gòu)建GUI

    pyforms是一個(gè)基于Python的GUI框架,它提供了一種簡(jiǎn)單而強(qiáng)大的方式來構(gòu)建圖形用戶界面,本文將介紹pyforms的使用場(chǎng)景、優(yōu)勢(shì)以及常用的Python代碼案例,需要的小伙伴可以了解下
    2024-01-01
  • Python龍貝格法求積分實(shí)例

    Python龍貝格法求積分實(shí)例

    今天小編就為大家分享一篇Python龍貝格法求積分實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧
    2020-02-02
  • 深入了解Python二維直方圖

    深入了解Python二維直方圖

    只統(tǒng)計(jì)像素的灰度值這一特征,可將其成為一維直方圖。二維直方圖可以統(tǒng)計(jì)像素的色相和飽和度,用于查找圖像的顏色直方圖。本文將為大家介紹分別使用OpenCV和NumPy函數(shù)計(jì)算直方圖,需要的可以學(xué)習(xí)一下
    2021-12-12
  • Python中print函數(shù)語法格式以及各參數(shù)舉例詳解

    Python中print函數(shù)語法格式以及各參數(shù)舉例詳解

    這篇文章主要給大家介紹了關(guān)于Python中print函數(shù)語法格式以及各參數(shù)舉例詳解的相關(guān)資料,print()函數(shù)用于將指定的字符串或?qū)ο?通常是字符串)輸出到屏幕或文件中,需要的朋友可以參考下
    2023-10-10
  • Django解決無法從request.POST中獲取URL傳進(jìn)來的參數(shù)

    Django解決無法從request.POST中獲取URL傳進(jìn)來的參數(shù)

    這篇文章主要介紹了Django解決無法從request.POST中獲取URL傳進(jìn)來的參數(shù)問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12

最新評(píng)論