python内置库中的open方法只能读写ascii码,如果想写入Unicode字符,需要使用codecs包。
1 # -*- coding: utf-8 -*- 2 import codecs 3 import traceback 4 content = u‘你好‘ 5 f = None 6 try: 7 f = codecs.open(‘c:/test.txt‘, ‘w‘, ‘utf-8‘) 8 f.write(content) 9 exception: 10 print traceback.format_exc() 11 finally: 12 f and f.close()
原文地址:https://www.cnblogs.com/tlz888/p/9602011.html
时间: 2024-07-30 05:56:57