導航:首頁 > 源碼編譯 > 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相關的資料

熱點內容
iphone的pdf 瀏覽:342
90壓縮餅干怎麼吃 瀏覽:660
php教材下載 瀏覽:906
什麼解壓密碼最好 瀏覽:582
資料庫與伺服器如何連接 瀏覽:436
架構師需要閱讀的源碼 瀏覽:475
ch編譯器 瀏覽:448
java必須自己寫一個編譯器嗎 瀏覽:936
如何製作androidrom 瀏覽:468
單片機萬能板怎麼寫入程序 瀏覽:19
邁銳寶xl壓縮比 瀏覽:340
靠演算法買彩票 瀏覽:497
程序員考核d 瀏覽:239
自助游中國pdf 瀏覽:746
安卓p40是什麼手機 瀏覽:87
24cxx編程器 瀏覽:591
陰陽師如何查看哪個伺服器有ID 瀏覽:316
公務員照片壓縮 瀏覽:458
編譯的時候怎麼找未定義的函數 瀏覽:352
有什麼我的世界伺服器 瀏覽:306