博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python文件操作
阅读量:4920 次
发布时间:2019-06-11

本文共 1046 字,大约阅读时间需要 3 分钟。

#coding=utf-8import sysimport timef = open("demo.txt") #打开文件,python3中可以加参数encoding = "utf-8"#print (f.read())#文件光标会跳到最后#f.write("我今天学习了吗")    #w表示写,r表示读,a表示追加,r+ 读写,w+写读,a+追加读,rb二进制文件读(网络传输)#wb二进制写"""for i in range(5):     print (f.readline())for index,line in enumerate(f.readlines()):#下标和列表项,只适合读小文件    print index,line"""#另一种文件迭代器num = 0for line in f:    if num == 9:        continue    print line    num +=1print (f.tell())   #打印当前的指针位置print (f.seek(0))   #移动光标print (f.tell())print (f.name)print (f.flush())  #把书写的内容刷到硬盘上,适合实时写入文件for i in range(50):    time.sleep(0.1)    sys.stdout.write("#")   #CMD界面简易的进度表    sys.stdout.flush()f.truncate(10)#从当前光标往后截断留下前面的f.close()#文件的修改#coding=utf-8f = open("demo.txt","r")with open("demo.txt","r") as f:    print f.read()with open(file1) as obj1, open(file2) as obj2:"""f_new= open("demonew.txt","w")for line in f:    if "你的光照" in line:        line = line.replace("你的光照","abc")    f_new.write(line)f_new.close()print open("demonew.txt","r").read()"""

 

转载于:https://www.cnblogs.com/qiangayz/p/8598544.html

你可能感兴趣的文章
percona-toolkit大表操作DDL使用
查看>>
【c++手记】Copy Constructor
查看>>
调用第三方物流公司API即时查询物流信息
查看>>
classifier in maven
查看>>
Jetson TX2介绍
查看>>
意见汇总
查看>>
【Golang 接口自动化07】struct转map的三种方式
查看>>
FPGA学习之串口组合
查看>>
Code Complete-13/7/23
查看>>
jmeter脚本中请求参数获取的几种方式
查看>>
java中的抽象类
查看>>
no.13如何通俗易懂理解区块链读后感
查看>>
C#基础拾遗系列之一:先看懂IL代码
查看>>
图上的文章(割点和桥)
查看>>
luogu1092虫食算(未AC,待续中~~~)
查看>>
Ghostscript 中 ps2pdf 命令在 windows msys 下的运行错误问题。
查看>>
cf 613E - Puzzle Lover
查看>>
SQL Server--导入和导出向导
查看>>
python 数据类型
查看>>
05-linux文件属性-硬链接-时间戳
查看>>