python新人-求教问题
在学习到file时,写了个例子如下,但是运行报错,求帮忙解答如何修改?# 打开一个文件
fo = open("foo1.txt", "wb")
fo.write("abc");
# 关闭打开的文件
fo.close()
------------------------
C:\Users\Administrator\AppData\Local\Programs\Python\Python36\python.exe D:/study/study/TEST/PythonTest/test.py
Traceback (most recent call last):
File "D:/study/study/TEST/PythonTest/test.py", line 8, in <module>
fo.write("abc");
TypeError: a bytes-like object is required, not 'str'
Process finished with exit code 1
你把"wb"改成'w+'试试 本帖最后由 若尘_51 于 2017-2-23 16:49 编辑
我在我这边试了你的脚本,没有问题,估计是工具的问题。 掉渣饼 发表于 2017-2-23 15:33
你把"wb"改成'w+'试试
改成W+ 就好了,谢谢!
页:
[1]