Python 文件操作
注意事项
1、在open()中的文件地址是基于当前工作空间的 而不是文件所在位置
import os print(os.getcwd())
使用上述方法可以查看到当前的工作空间
2、TypeError: write() argument must be str, not bytes
将文件打开方式改变为'wb+'即可 即打开读写一个二进制文件
3、TypeError: cannot use a string pattern on a bytes-like object
将文件用'rb+'打开后 附上解码方式 (通常是非utf-8所致)
f = open(fileName,"rb+") content = f.read().decode('gbk')
文档
http://www.yiibai.com/python/python_files_io.html#python_files_io