亚洲综合原千岁中文字幕_国产精品99久久久久久久vr_无码人妻aⅴ一区二区三区浪潮_成人h动漫精品一区二区三

主頁(yè) > 知識(shí)庫(kù) > 常用的Python代碼調(diào)試工具總結(jié)

常用的Python代碼調(diào)試工具總結(jié)

熱門標(biāo)簽:洪澤縣地圖標(biāo)注 大連crm外呼系統(tǒng) 梅州外呼業(yè)務(wù)系統(tǒng) 高德地圖標(biāo)注是免費(fèi)的嗎 百度地圖標(biāo)注位置怎么修改 北京電信外呼系統(tǒng)靠譜嗎 老人電話機(jī)器人 地圖標(biāo)注視頻廣告 無錫客服外呼系統(tǒng)一般多少錢

前言

我自己常用的簡(jiǎn)單Python代碼調(diào)試工具是IDLE和Sublime3,IDLE很少使用了,基本上用Sublime3稍微多一些,Sublime3因?yàn)楹?jiǎn)單方便更直觀。(VSCode也是一個(gè)不錯(cuò)的推薦,不過我沒用過,心向往之。)

但實(shí)際開發(fā)中,基本上就使用PyCharm。

一、Python的交互模式

安裝完成Python的解釋器后,當(dāng)我們?cè)诿钚兄兄苯虞斎?code>python命令,所進(jìn)入到的界面就是Python的交互界面。

如下圖所示:

在命令提示符后可以直接輸入Python的指令,輸入完的指令回車后,將會(huì)被Python的解釋器立即執(zhí)行。輸入一條就會(huì)執(zhí)行一條,程序開發(fā)人員可以利用 Python Shell(交互模式) 與 Python 交互。

進(jìn)入Python的交互模式有兩種方式:

(1)Windows系統(tǒng)的命令行進(jìn)入Python交互界面

win+r輸入cmd命令即可進(jìn)入Windows系統(tǒng)的命令行。(或者選擇附件中的命令提示符)

直接執(zhí)行python命令,即可進(jìn)入到Python交互界面中。

注:由交互模式> 切換到命令行模式>,用exit()命令。

(2)Windows系統(tǒng)的開始菜單中進(jìn)入Python交互界面

按照之前所安裝的Python解釋器,安裝完成之后,會(huì)自動(dòng)幫我們安裝兩個(gè)Python的Shell,也就是Python交互界面,如下圖:

點(diǎn)擊Python 3.7(64-bit)直接可以進(jìn)入Python交互界面,和上邊命令行進(jìn)入的交互頁(yè)面一樣。

點(diǎn)擊直接進(jìn)入,不用在輸入python命令。

注:如果是直接從開始菜單進(jìn)入交互模式,在窗口輸入exit()會(huì)直接關(guān)閉窗口,不會(huì)回到命令行模式。

說明:

IDLE(Python 3.7 64-bit):

  • IDLE是Python 標(biāo)準(zhǔn)發(fā)行版內(nèi)置的一個(gè)簡(jiǎn)單小巧的IDE,包括了交互式命令行、編輯器、 調(diào)試器等基本組件,足以應(yīng)付大多數(shù)簡(jiǎn)單應(yīng)用。
  • IDLE已經(jīng)具備了 Python開發(fā)幾乎所有功能(語(yǔ)法智能提示、命令補(bǔ)全、不同顏色顯示不同類型、將代碼保存等),也不需要其他配置,非常適合初學(xué)者使用。
  • IDLE是Python的官方標(biāo)準(zhǔn)開發(fā)環(huán)境,Python安裝完后同時(shí)就安裝了 IDLE。
  • IDLE 是用純 Python 基于 Tkinter 編寫,最初的作者正是 Python 之父 Guido van Rossum

IDLE界面如下:

提示:

  • Python 3.7 Manuals(64-bit):Python的全部文檔。
  • Python 3.7 Manuals Docs(64-bit):Python系統(tǒng)中可用的所有已安裝模塊的文檔

交互模式只能你輸入一行代碼,它就是執(zhí)行一行,所以他并不適用于我們?nèi)粘5拈_發(fā),僅可以用來做一些日常的簡(jiǎn)單的測(cè)試,我們一般使用完備Python集成開發(fā)工具進(jìn)行開發(fā),如Pycharm。

二、IDLE工具使用說明

打開IDLE工具:[開始] —> [所有程序] —> [Python 3.7] —> [IDEL]

IDLE工具界面如下:

(1)直接在IDLE工具執(zhí)行Pyhton語(yǔ)句

直接輸入語(yǔ)句,按回車執(zhí)行就可以查看結(jié)果了。

(2)保存文件

IDLE工具是可以保存上邊窗口中執(zhí)行和顯示的內(nèi)容,ctrl+s就可以保存文件。如下圖:

可以看到IDLE工具所有的內(nèi)容都保存在文件中了,在日常中我們一般也不這么用。

(3)編寫調(diào)試Python程序

我們?cè)谌粘S肐DLE工具調(diào)試Python代碼是如下使用的。

1)打開IDLE工具,[File] —> [New File],新建一個(gè)文件。

可以看到新創(chuàng)建的文件顯示無標(biāo)題,表示沒有保存。

2)保存新創(chuàng)建的文件,給文件命名。

3)在新創(chuàng)建的文件(test.py)中寫Python代碼,按F5執(zhí)行,在IDLE初始窗口中查看結(jié)果。

最后test.py就是我們寫完的Python代碼。

Tips:

  • IDLE工具有很多的快捷鍵,有需求的可以自己網(wǎng)上去搜索,很多的。
  • IDLE工具還可以進(jìn)行Debug,自己用一下就會(huì),平時(shí)開發(fā)用PyCharm,在PyCharm中進(jìn)行Debug很舒適。

三、Sublime3工具的安裝與配置

我們可以使用Sublime來編寫Python代碼并調(diào)試,來達(dá)到和IDEL工具一樣的功能,并且還可以來回切換窗口,操作起來更加的方便。

(1)Sublime3的安裝

1)開始安裝Sublime3,點(diǎn)擊下一步。

2)選擇Sublime3的安裝目錄。

3)把Sublime3軟件添加到右鍵菜單。

添加到鼠標(biāo)右鍵菜單以后,可以右鍵文件,直接選擇Sublime3打開文件,建議勾選。

4)開始安裝。

5)正在安裝。

6)安裝完成。

(2)Sublime3的配置

1)安裝Package Control(Sublime的包管理器)

Package Control是Sublime3中的插件,通過該插件可以向Sublime中安裝新的插件。

Sublime這款軟件非常的簡(jiǎn)單,但是他的插件非常的豐富,使得Sublime功能變得強(qiáng)大。

直接使用組合鍵ctrl+p,在輸入框輸入Install Package Control回車。

之后等待一會(huì)就好了,安裝好之后會(huì)彈出如下界面:

Preferences菜單下出現(xiàn)Package Control,也證明Sublime3安裝成功了。

安裝完重啟一下Sublime3,確保剛安裝完的Package Control插件好用。

對(duì)于我們來說,Package Control插件常用的兩個(gè)功能就是安裝包和移除包。用的時(shí)候點(diǎn)擊Package Control:Install Package選項(xiàng),搜索你需要安裝的包。或者點(diǎn)擊Package Control:Remove Package選項(xiàng),選擇你要?jiǎng)h除的包進(jìn)行卸載。

2)Package Control中安裝中文插件

點(diǎn)擊Preferences —> 選擇Package Control:Install Package —> 輸入ChineseLocalizations

需要等待一下才能出現(xiàn)搜索輸入框。

選中之后會(huì)自動(dòng)的安裝,一會(huì)你的Sublime3就會(huì)變成中文顯示了(會(huì)有點(diǎn)慢)。

如下圖所示:

3)配置Sublime3字體

[首選項(xiàng)]—>[設(shè)置],然后復(fù)制如下代碼在右邊。

{ "color scheme":"Packages/User/Color Highlighter/themes/Monokai Extended.tmTheme", 
"font_face": "YaHei Consolas Hybrid",
 "font_size": 16, 
"ignored_packages": [ "Vintage" ], 
"soda_classic_tabs": true, }

4)屏蔽更新彈框

在上面設(shè)置中,添加一行設(shè)置即可。如下

"update_check": false

四、使用Sublime編寫并調(diào)試Python代碼

(1)在Sublime3中直接執(zhí)行Python代碼

ctrl + b組合鍵,可以自動(dòng)在Sublime3內(nèi)置的控制臺(tái)中,看到python代碼執(zhí)行的結(jié)果。如下圖:

注意:這種執(zhí)行方式,在某些版本的Sublime中對(duì)中文支持不友好,并且不能使用input( )函數(shù)。我們先不用管input( )函數(shù)的作用是什么。但就input( )函數(shù)是在學(xué)習(xí)階段常用的函數(shù),如果該函數(shù)不能使用,會(huì)非常麻煩。

(2)使用SublimeREPL插件來運(yùn)行Python代碼

SublimeREPL插件其實(shí)和ctrl + b組合鍵的效果差不多,但是功能會(huì)更強(qiáng)大一些,是一個(gè)可以在Sublime3中實(shí)現(xiàn)和Python交互的插件。

點(diǎn)擊Preferences —> 選擇Package Control:Install Package —> 輸入SublimeREPL

如下圖所示:

安裝完成后,[工具]菜單中會(huì)出現(xiàn)[SublimeREPL]工具:

我們可以從上圖中看到SublimeREPL插件支持很多的語(yǔ)言,而我們需要選擇Python語(yǔ)言中的python解釋器。

選擇完成之后,我們進(jìn)入了Python的交互界面。如下圖:

這就相當(dāng)于在系統(tǒng)中通過命令行窗口進(jìn)入到Python的交互界面一樣。如果你不想用了,點(diǎn)擊叉子關(guān)閉這個(gè)界面就好了。

那如何在Sublime3中通過SublimeREPL插件直接執(zhí)行一個(gè)Python文件呢?

在Sublime3中打開一個(gè)Python文件,通過[工具] —> [SublimeREPL] —> [Python] —> [Python - RUN current file],意思是運(yùn)行當(dāng)前文件,就可以查看Python文件執(zhí)行的結(jié)果了。是在新打開的一個(gè)頁(yè)面顯示的執(zhí)行結(jié)果,如下圖:

上邊執(zhí)行Python - RUN current file命令太過繁瑣了,我們可以設(shè)置一個(gè)快捷鍵,可以一鍵執(zhí)行。

[首選項(xiàng)] —> [快捷鍵設(shè)置],在打開的頁(yè)面右側(cè),輸入下面配置:

[ {"keys":["f5"],
 "command": "repl_open", "caption": "Python - RUN current file",
 "id": "repl_python_run", "mnemonic": "R", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["python",
 "-u", "$file_basename"],
 "cwd": "$file_path", "syntax": 
"Packages/Python/Python.tmLanguage", "external_id": "python", 
"extend_env": {"PYTHONIOENCODING": "utf-8"} } }, { "keys": ["f8"], "command": "repl_open", "caption": "Python - PDB current file", 
"id": "repl_python_pdb", "mnemonic": "D", "args": { "type": "subprocess", "encoding": "utf8", "cmd": ["python", "-i", "-u", "-m", "pdb", "$file_basename"], "cwd": "$file_path", "syntax": "Packages/Python/Python.tmLanguage", "external_id": "python", "extend_env": {"PYTHONIOENCODING": "utf-8"} } },]

五、本地手動(dòng)安裝Sublime3插件

如果有些插件因?yàn)榫W(wǎng)絡(luò)問題不能通過Package Control下載下來,你可以到網(wǎng)上直接下載插件包到本地,在本地手動(dòng)安裝。

比如上邊的SublimeREPL插件無法在線安裝,我們就到網(wǎng)上直接找SublimeREPL插件的安裝包。

SublimeREPL插件在GitHub的資源地址:https://github.com/wuub/SublimeREPL。

下載好后,直接解壓,把解壓的文件,放入[首選項(xiàng)] —> [瀏覽插件目錄]所打開的目錄中。

這樣一個(gè)插件就安裝好了,非常的簡(jiǎn)單。重啟Sublime3,就可以使用該插件了。

到此這篇關(guān)于常用的Python代碼調(diào)試工具總結(jié)的文章就介紹到這了,更多相關(guān)Python代碼調(diào)試內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Python 代碼調(diào)試技巧示例代碼
  • Python使用pdb調(diào)試代碼的技巧
  • 調(diào)試Python程序代碼的幾種方法總結(jié)
  • 在Linux下調(diào)試Python代碼的各種方法
  • Python代碼調(diào)試的幾種方法總結(jié)
  • 在Python編程過程中用單元測(cè)試法調(diào)試代碼的介紹
  • 使用Python中PDB模塊中的命令來調(diào)試Python代碼的教程

標(biāo)簽:洛陽(yáng) 岳陽(yáng) 安慶 清遠(yuǎn) 泉州 長(zhǎng)春 怒江 吉林

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《常用的Python代碼調(diào)試工具總結(jié)》,本文關(guān)鍵詞  常用的,常,用的,Python,代碼,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《常用的Python代碼調(diào)試工具總結(jié)》相關(guān)的同類信息!
  • 本頁(yè)收集關(guān)于常用的Python代碼調(diào)試工具總結(jié)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    成人影院一区二区三区| 国产伦理精品| 亚洲天堂免费| 欧美另类videosbestsex| 亚欧乱色一区二区三区| 欧美日本韩国| 成人影视在线观看| 国产精品自拍在线| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 一本高清在线| 久久国产精品永久免费网站| 天天做日日干| 成人免费一级毛片在线播放视频| 日韩在线观看视频黄| a级毛片免费全部播放| 精品视频免费在线| 一级女人毛片人一女人| 精品久久久久久免费影院| 日韩专区在线播放| 亚州视频一区二区| 精品国产一区二区三区免费| 国产伦久视频免费观看视频| 美女被草网站| 韩国妈妈的朋友在线播放| 久久国产精品永久免费网站| 黄视频网站在线免费观看| 国产成a人片在线观看视频| a级毛片免费观看网站| 亚洲第一色在线| 国产麻豆精品hdvideoss| 日韩专区第一页| 91麻豆高清国产在线播放| 成人a大片高清在线观看| 日本免费乱理伦片在线观看2018| 一级毛片视频播放| 日韩一级黄色| 久草免费在线视频| 午夜精品国产自在现线拍| 国产不卡在线看| 成人高清免费| 国产不卡在线看| 精品在线视频播放| 欧美另类videosbestsex高清| 日本伦理片网站| 亚洲精品久久久中文字| 九九久久国产精品| 午夜久久网| 青青青草影院 | 日本免费乱理伦片在线观看2018| 你懂的福利视频| 中文字幕一区二区三区 精品 | 九九久久99综合一区二区| 免费一级生活片| 成人免费一级纶理片| 国产韩国精品一区二区三区| 国产91丝袜在线播放0| 成人免费一级纶理片| 毛片高清| 久久精品大片| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 青青久久精品| 成人影视在线观看| 国产美女在线观看| 91麻豆精品国产自产在线| 国产不卡福利| 国产精品1024在线永久免费| 91麻豆精品国产高清在线| 免费一级片在线| 日韩欧美一及在线播放| 精品久久久久久中文字幕一区| 日韩在线观看视频网站| 久久精品道一区二区三区| 国产综合91天堂亚洲国产| 美女免费精品视频在线观看| 99色播| 国产视频一区二区三区四区 | 一级毛片视频在线观看| 日本伦理片网站| 麻豆网站在线免费观看| 日本在线不卡视频| 精品国产亚洲人成在线| 999精品在线| 精品久久久久久中文字幕一区 | 日韩中文字幕在线播放| a级毛片免费观看网站| 国产91视频网| 999久久狠狠免费精品| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 天天做日日爱| 日本特黄一级| 欧美激情一区二区三区在线 | 国产一区二区精品久久| 99久久精品费精品国产一区二区| 999久久66久6只有精品| 成人影院一区二区三区| 欧美激情一区二区三区视频| 久草免费在线观看| 亚洲爆爽| 黄色免费网站在线| 精品国产香蕉在线播出| 精品久久久久久免费影院| 国产一区二区精品尤物| 午夜在线观看视频免费 成人| 91麻豆精品国产自产在线| 亚洲天堂免费| 成人免费观看的视频黄页| 精品久久久久久中文| 亚洲精品影院| 一级毛片看真人在线视频| 国产精品免费精品自在线观看| 亚洲精品中文字幕久久久久久| 国产不卡在线播放| 日韩专区第一页| 亚久久伊人精品青青草原2020| 国产一区二区精品| 一级女人毛片人一女人| 午夜家庭影院| 国产精品1024永久免费视频| 欧美激情一区二区三区视频| 国产91丝袜在线播放0| 四虎影视久久久| 九九精品在线播放| 日本乱中文字幕系列 | 免费国产在线观看| 国产成人精品综合久久久| 久久国产一久久高清| 午夜在线影院| 国产91精品一区二区| 精品视频一区二区三区| 可以在线看黄的网站| 精品国产一区二区三区免费| a级毛片免费观看网站| 欧美a级片免费看| 国产精品自拍在线| 国产网站在线| 台湾毛片| 可以免费看毛片的网站| 日韩在线观看免费完整版视频| 日韩在线观看网站| 精品国产亚洲一区二区三区| 国产美女在线一区二区三区| 一本高清在线| 欧美α片无限看在线观看免费| 日本久久久久久久 97久久精品一区二区三区 狠狠色噜噜狠狠狠狠97 日日干综合 五月天婷婷在线观看高清 九色福利视频 | 国产网站免费视频| 国产一区二区福利久久| 欧美日本韩国| 日韩专区第一页| 国产原创中文字幕| 国产成+人+综合+亚洲不卡| 欧美a免费| 青青青草影院 | 久久国产精品自线拍免费| 好男人天堂网 久久精品国产这里是免费 国产精品成人一区二区 男人天堂网2021 男人的天堂在线观看 丁香六月综合激情 | 国产91精品一区二区| 九九免费精品视频| 成人高清护士在线播放| 国产欧美精品午夜在线播放| a级毛片免费全部播放| 亚洲爆爽| 国产亚洲精品成人a在线| 免费一级生活片| 国产欧美精品午夜在线播放| 久久久成人影院| 国产伦理精品| 欧美国产日韩久久久| 一级毛片看真人在线视频| 日韩在线观看免费完整版视频| 毛片高清| 成人免费网站视频ww| 久久精品人人做人人爽97| 国产一区二区精品在线观看| 高清一级片| 日韩中文字幕在线播放| 久久成人综合网| 精品久久久久久中文| 国产精品1024永久免费视频| 国产高清在线精品一区二区| 国产一区二区精品久久91| 午夜欧美成人久久久久久| 日本在线www| 免费的黄视频| 午夜激情视频在线播放| 一级女人毛片人一女人| 国产成人精品综合久久久| 欧美一级视频免费观看| 亚欧视频在线| 日韩中文字幕在线观看视频| 国产伦精品一区二区三区无广告 | 国产成人啪精品| 精品国产一区二区三区久久久蜜臀| 天天色色色| 国产一区二区精品| 国产一区二区精品久久| 青青久久精品| 日韩在线观看免费| 欧美激情一区二区三区视频| 亚洲第一色在线| 99色播| 精品国产香蕉在线播出|