有哪些值得推薦的輕量級(jí)PythonIDE?
有興趣的可以關(guān)注一下,也可以關(guān)注官方賬號(hào)標(biāo)準(zhǔn)普爾平凡而詩(shī)意"。Python這兩年因?yàn)闄C(jī)器學(xué)習(xí)變得很流行,Python里面有很多IDE,其中最全面的應(yīng)該是pycharm,但是pycharm的軟件比較大,打開(kāi)比較慢,所以我不我不認(rèn)為它很輕。我想推薦一些我常用的輕量級(jí)IDE。
精力
有人會(huì)說(shuō)vim是文本編輯器,不是IDE。誠(chéng)然基礎(chǔ)的vim功能有限,但是可以配置一些插件,比如YouCompleteMe,Nedtree等。你會(huì)發(fā)現(xiàn)vim變得多么強(qiáng)大,比如自動(dòng)補(bǔ)全,自動(dòng)索引,符號(hào)配對(duì),多行注釋?zhuān)夸洏?shù)。在一些Python第三方庫(kù)的完成速度上,甚至超過(guò)了專(zhuān)業(yè)的IDEpycharm。除此之外,它還有自己的優(yōu)點(diǎn),比如重量輕,方便,命令豐富,服務(wù)器下不卡。
崇高
不用說(shuō),這個(gè)眾所周知的文本編輯器也是一個(gè)廣泛使用的Python輕量級(jí)IDE。和vim一樣,需要一點(diǎn)配置,比如配置解釋器路徑,運(yùn)行快捷鍵,然后執(zhí)行可以快速編輯的程序。同時(shí)支持Windows、Linux、Mac版本,跨平臺(tái),界面美觀,打開(kāi)速度快,使用流暢。
jupyt
當(dāng)Python新建一個(gè)文件時(shí),文件默認(rèn)存在哪里?
比如fopen(record.txt,w)txt文件默認(rèn)存在哪里?
如果沒(méi)有指定絕對(duì)路徑,默認(rèn)情況下,該文件存在于程序的當(dāng)前目錄中。
那么,程序的當(dāng)前目錄是什么?
導(dǎo)入操作系統(tǒng)
()
()是程序的當(dāng)前目錄。
當(dāng)指示絕對(duì)路徑時(shí),請(qǐng)不要不要忽視逃跑。
下面三個(gè)都是真的。
op:
ecord.txt,w)
op:/record.txt,w)
op:
ecord.txt,w)
下面的錯(cuò)誤,因?yàn)樗寝D(zhuǎn)義字符,
op:
ecord.txt,w)
我個(gè)人更喜歡()因?yàn)榭梢灾付ㄗ址幋a。
導(dǎo)入編解碼器
(d:
ecord.txt
網(wǎng)站上是這樣說(shuō)的:然而,我沒(méi)有t我執(zhí)行的時(shí)候報(bào)錯(cuò):(如下圖)運(yùn)行了幾次,還是可以的。沒(méi)有錯(cuò)誤,所以我決定在菜鳥(niǎo)網(wǎng)站自帶的Python在線工具中試一試,成功重現(xiàn)了例子中的情況。:查了一下op:r只讀,r讀寫(xiě),wcreate(覆蓋原文件),a
讀寫(xiě)模式的類(lèi)型有:
RU或Ua在讀取模式下打開(kāi),同時(shí)提供通用換行符支持(PEP278)。w以寫(xiě)模式打開(kāi),A以追加模式打開(kāi)(從EOF開(kāi)始,必要時(shí)新建一個(gè)文件)r以讀寫(xiě)模式打開(kāi)w(見(jiàn)w)a以讀寫(xiě)模式打開(kāi)(見(jiàn)a)rb打開(kāi)wb以二進(jìn)制讀寫(xiě)模式打開(kāi)(見(jiàn)w)ab以二進(jìn)制追加模式打開(kāi)(見(jiàn)a)rb以二進(jìn)制讀寫(xiě)模式打開(kāi)(見(jiàn)r)wb以二進(jìn)制讀寫(xiě)模式打開(kāi)(見(jiàn)w)ab以二進(jìn)制讀寫(xiě)模式打開(kāi)(見(jiàn)A)。
原因和解決方案:原因應(yīng)該是我有權(quán)限在自己的計(jì)算機(jī)上創(chuàng)建新文件,但我可以不要在別人身上創(chuàng)建新文件。;的服務(wù)器,所以我的程序不不要在我自己的計(jì)算機(jī)上拋出異常。如果你想模擬一個(gè)異常,設(shè)置fhopen(testfile)