python文件处理学习:一

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python文件处理学习:一相关的知识,希望对你有一定的参考价值。

1. file写(.......‘w‘)

f1 = file(‘/test/test.txt‘,‘w‘)    #‘w‘ 开启写操作
f1.write(‘the line is first.\n‘)  #write,写入
f1.flush()             #刷到硬盘

2.file读(.......‘r‘)

f1 = file(‘/test/test.txt‘,‘w‘)   #‘r‘ 开启读操作
f1.read()         #read ,读文件

3.file追加(.......‘a‘)

f1 = file(‘/test/test1.txt‘,‘a‘) #‘a‘ 开启追加操作
f1.write(‘the line is second.\n‘)
f1.flush()

4.file退出缓存(close)

f1.close()

5.file读写模式(.......‘r+‘) #不常用

f1 = file(‘test1.txt‘,‘r+‘)
f1.write(‘the change for file test.\n‘)
f1.flush()
#这时查看test1.txt发现文件第二行被替换了,读写模式

6.file写读模式(.......‘w+‘) #不常用

#自己测试

7.file跨平台二进制转换(........rb或者wb)

#类似windows上某些文件传到linux上,读行时,发现很多不一样的字符串,我们经常在linux上使用dos2unix来处理该文件,在python中 rb/wb读转换
f1 = file(‘test1.txt‘,‘rb‘)

以上是关于python文件处理学习:一的主要内容,如果未能解决你的问题,请参考以下文章

爬虫遇到头疼的验证码?Python实战讲解弹窗处理和验证码识别

caffe的python接口学习生成solver文件

python常用代码片段总结

零基础学习Python文本处理

Python学习(22):模块

Python开发文字点选验证码,有啥推荐的方法?