1、接触文件操作
f1 = open("d:\\test.txt",mode=‘r‘,encoding=‘utf-8‘) content = f1.read() print(content) f1.close() ‘‘‘ open 内置函数 mode 以什么方式打开 encoding 指定打开的编码 f1 文件句柄 f1.close() 关闭文件,释放内存 文件操作三部曲: 1.打开文件 2.操作文件句柄 3.关闭文件句柄
错误原因:
1.UnicodeDecodeError encoding编码的问题
2. OSError: [Errno 22] Invalid argument: ‘d:\test.txt‘
解决方式:1.单斜杠换成双斜杠
2.在文件路径前面加上r ‘‘‘
------------ end ------------------------
原文:https://www.cnblogs.com/quanag/p/12644079.html