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+)

读写是先读后写,先把文件读出来再追加内容进去。写读是写进去再读,把文件从新写。

会用读写就可以了,写读用不到


文件操作的其他功能


文件修改功能 

临时修改,生成了一个新文件,还可以再优化一下








原文地址:https://www.cnblogs.com/hyperx233/p/8178407.html