20170102-文件处理
文件处理
正常文件处理
python 文件处理
编码
f = open(file="兼职白领学生空姐模特护士练习方式.txt",mode="r",encoding="utf-8")
#把值附给变量f (路径file="文件是兼职白领学生空姐模特护士练习方式.txt",文本模式mode="r",encoding"utf-8"告诉python编码模式)
#把这个文件打开了,存给了一个变量
data = f.read()
#读进来,存下来
print(data)
#打印这个调取
f.close()
#关闭这个变量,关闭这个文件
文件处理 二进制模式
f = open(file="兼职白领学生空姐模特护士练习方式.txt",mode="rb",encoding="utf-8")
网络传输模式,二进制模式
文件处理 智能检测编码的工具
chardet工具,需要自己安装
安装python第三方工具箱的方法
pip3 install chardet
还需要在终端里导入到python
文件处理-写模式操作文件
写文件
w 是创建不是修改
追加模式操作文件
读写混合模式操作文件(r+)
写读混合模式操作文件(w+)
读写是先读后写,先把文件读出来再追加内容进去。写读是写进去再读,把文件从新写。
会用读写就可以了,写读用不到
文件操作的其他功能
文件修改功能
临时修改,生成了一个新文件,还可以再优化一下