導航:首頁 > 源碼編譯 > python源碼cs

python源碼cs

發布時間:2024-11-24 11:16:04

python3 codecs.open和open的區別

最早的時候,只有open。
你知道的,Python 2的編碼多麼蛋疼,所以,就有了codecs.open.
至於io.open,其實是因為Python 2的open實際上是file模塊提供的,而Python 3的open是io模塊提供的。然後,Python 2.6引入了這個Python 3的特性,叫做io.open,以便和原來的open相區分。
但是,這個Python 2.6的io.open是有問題的,在一些情況下表現很怪異。Python 2.7的io.open就正常了。
個人建議:
Python3直接用open。
Python2.x下用codecs.open,特別是有中文的情況,然後也可以避免踩到2.6下面io.open的坑。
如果希望代碼同時兼容Python2和Python3,那麼推薦用codecs.open。

閱讀全文

與python源碼cs相關的資料

熱點內容
啊哈演算法語言 瀏覽:673
馬來西亞加密貨幣政策 瀏覽:227
交通銀行app鎖定怎麼解鎖 瀏覽:44
php登錄驗證session 瀏覽:728
粵政易文件放在手機哪個文件夾 瀏覽:105
列印機和傳真命令 瀏覽:548
php添加購物車 瀏覽:5
安卓怎麼下載植物大戰僵屍1無盡版 瀏覽:267
程序員上班下班難嗎 瀏覽:299
夢的pdf微盤 瀏覽:186
材料結構分析pdf 瀏覽:795
程序員預研的項目 瀏覽:346
新華保險伺服器登錄不上怎麼回事 瀏覽:397
氣溫高時汽車空調壓縮機振動 瀏覽:563
分配器python 瀏覽:228
outlook伺服器怎麼查詢 瀏覽:400
python預測疫情代碼 瀏覽:982
普通化學原理pdf 瀏覽:908
java的聖經 瀏覽:41
python遍歷兩個數組 瀏覽:396