为了账号安全,请及时绑定邮箱和手机立即绑定

Linux上执行python,在文件中写换行符

Linux上执行python,在文件中写换行符

明月笑刀无情 2018-11-13 19:36:12
python 在Linux上执行,版本是2.7python中的文件操作,写一个换行符,出现了如下错误:Traceback (most recent call last):  File "parse_new.py", line 130, in <module>    main()  File "parse_new.py", line 102, in main     f.write("\n") TypeError: must be unicode, not str
查看完整描述

1 回答

?
拉风的咖菲猫

TA贡献1995条经验 获得超2个赞

python2.7没有默认unicode编码吧 把其转换成unicode编码即可。例如 print(u'hahaha')

查看完整回答
反对 回复 2018-11-13
  • 1 回答
  • 0 关注
  • 1005 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信