#1、通用文件copy工具实现 old = input('请输入原文件路径:').strip() new = input('请输入目标文件路径:').strip() with open(r'%s'%(old),mode='rb') as f,open(r'%s'%(new),mode='wb') as f1: for line in f: f1.write(line) #2、基于seek控制指针移动,测试r+、w+、a+模式下的读写内容 with open(r'F:\pycharm笔记\练习\d.txt',mode='r+',encoding='utf-8') as f: f.seek(5,0) print (f.read()) with open(r'F:\pycharm笔记\练习\a.txt', mode='w+', encoding='utf-8') as f: f.write('321') f.seek(2,0) print(f.tell()) f.write('哈哈哈') with open(r'F:\pycharm笔记\练习\d.txt',mode='a+',encoding='utf-8') as f: f.seek(4,0) f.write('哈哈') #3、tail -f access.log程序实现 import time with open('access.log',mode='rb') as f: f.seek(0,2) while 1: line=f.readline() if len(line) == 0: time.sleep(0.5) else: print(line.decode('utf-8'),end='')
第十二天作业
猜你喜欢
转载自www.cnblogs.com/qjk95/p/12506824.html
今日推荐
周排行