文件操作
1、打开文件
打开不存在的文件:
f=open('text.txt')#打开一个不存在的文件夹
Traceback (most recent call last):
File "<ipython-input-1-fae403acd124>", line 1, in <module>
f=open('text.txt')#打开一个不存在的文件夹
FileNotFoundError: [Errno 2] No such file or directory: 'text.txt'
f=open('text.txt','w')#打开一个不存在的文件夹
第一种运行方式会报错,第二种不会报错,会新建一个文件,区别是第二种代码加了文件的mode(访问模式),w的意思是,打开一个文件只用于写入。如果文件已存在,则覆盖,如果文件不存在,则新建一个文件。而第一种方式没有输入mode,则默认访问方式为r,即以只读方式打开文件并且指针放在文件头部,固会报错。
2、关闭文件
f.close
Out[3]: <function TextIOWrapper.close()>
关闭文件这个结果在显示页面中看不到。
3、在文件中进行写入操作
f=open('text.txt','w')#打开一个不存在的文件夹
f.write('hello world')
f.close
Out[8]: <