[英]python saving unicode into file
我在弄清楚如何將unicode保存到python文件中時遇到一些麻煩。 我有以下代碼,如果我在腳本test.py中運行它,它應該創建一個名為priceinfo.txt的新文件,並將price_info中的內容寫入該文件。 但是我看不到文件,任何人都可以啟發我解決可能出現的問題嗎?
非常感謝!
price_info = u'it costs \u20ac 5'
f = codecs.open('priceinfo.txt','wb','utf-8')
f.write(price_info)
f.close()
我可以想到幾個原因:
要找出它是哪一個,請在命令窗口中運行腳本,然后檢查是否有任何錯誤輸出。
假設程序中沒有錯誤消息(這是由於忘記導入編解碼器模塊而導致的),那么您確定查找的位置正確嗎? 該代碼在當前工作目錄中寫入priceinfo.txt(IOW您確定要在工作目錄中查找嗎?)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.