[英]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.