标题: Python打开文件模式wb与w有什么区别? [打印本页] 作者: joyceQinTing 时间: 2015-9-26 21:36 标题: Python打开文件模式wb与w有什么区别? >>> fi=open("D:/aa.txt","wb")
>>> fi.write("Python is a great language.")
Traceback (most recent call last):
File "<pyshell#111>", line 1, in <module>
fi.write("Python is a great language.")
TypeError: 'str' does not support the buffer interface
>>> fe=open("D:/aa.txt","w")
>>> fe.write("Python is a great language.")
mode=
w 打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。
wb 以二进制格式打开一个文件只用于写入。如果该文件已存在则将其覆盖。如果该文件不存在,创建新文件。