python3.0可以这样写
f = open('ufile.log', 'w', 'utf-8')
但在python2.7中open()没有编码参数,如上那样写会报错,可以使用如下模块
import codecs #这个模块可以实现。
s = '中文;113456789876543234567'
f = codecs.open('ufile.log', 'w', 'utf-8')
f.write(s.decode('utf-8'))
f.close()
文章标签 python 2. open python 微信公众号 文章分类 Python 后端开发
python3.0可以这样写
f = open('ufile.log', 'w', 'utf-8')
但在python2.7中open()没有编码参数,如上那样写会报错,可以使用如下模块
import codecs #这个模块可以实现。
s = '中文;113456789876543234567'
f = codecs.open('ufile.log', 'w', 'utf-8')
f.write(s.decode('utf-8'))
f.close()
单链表逆置
open()方法Python open() 方法用于打开一个文件,并返回文件对象,在对文件进行处理过程都需要使用到这个函数,如果该文件无法被打开,会抛出 OSError。注意:使用 open() 方法一定要保证关闭文件对象,即调用 close() 方法。 open() 函数常用形式是接收两个参数:文件名(file)和模式(mode)。一般格式:open(file, mode='r')完整
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M