1、open内置函数
f = open("文件名")
f是调用函数之后的返回值
1.1 read()读
mode默认等于r,可以省略。
1.2 write()写
写入文件需要修改mode=w,当多次打开写入文件,会把之前的内容覆盖
每次打开文件,会把光标放到最开始的位置。
修改mode=a也可以写入文件,每次打开会把光标放到最后,不会覆盖之前的内容。更安全。
1.3 打开图片,mode=‘rb’
1.4 要打开的文件不在当前路径下
1.5 with
打开文件,用with不需要写close,会自动关闭文件
1.6 扩展知识
2、文件的关闭
读写文件一定要记得关闭,避免多个人同时操作一个文件,造成文件冲突
3、模块和包
Python文件叫做模块,XXX.py;包含--init--.py文件的文件夹或者目录叫做包
当代码比较多时,我们可以根据功能的不同分为不同的模块,也可以分成多个文件夹,也就是包
new——>python package时,自带--init--.py文件
3.1 导入
最不容易出错的写法:每次都从项目根目录开始查找