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