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

熱點內容
什麼app零粉分發視頻有收益 瀏覽:162
肯亞程序員 瀏覽:638
新科源碼 瀏覽:659
如何判斷伺服器有沒有帶寬 瀏覽:41
天正建築批量刪除命令 瀏覽:94
cad最下面的一排命令都什麼意思 瀏覽:456
pythonimportcpp 瀏覽:850
W10的系統怎麼給U盤加密 瀏覽:370
華為手機代碼編程教學入門 瀏覽:762
和彩雲沒會員怎樣解壓 瀏覽:634
androidimageview保存 瀏覽:387
新買店鋪什麼伺服器 瀏覽:883
文件夾能直接刻錄嗎 瀏覽:493
androidxmpp刪除好友 瀏覽:969
javac哪個前景好 瀏覽:428
中華英才網app為什麼不能搜索了 瀏覽:660
伺服器域名是什麼意思 瀏覽:52
Linux導出mysql命令 瀏覽:159
無詐建鄴是什麼app 瀏覽:228
python中的雙色球 瀏覽:168