首页 > 其他 > 详细

日常练习 1.0

时间:2018-05-25 14:30:30      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:seek   AC   enc   AD   nth   odin   文件   decode   imp   

#实时打印输出日志文件
import time

with open(‘access.log‘, ‘rb‘) as f:
f.seek(0, 2)
while True:
line = f.readline()
if line:
print(line.decode(‘utf-8‘))
else:
time.sleep(0.05)

# #截断文件
with open(‘test.txt‘,‘a‘,encoding=‘utf-8‘) as f1:
f1.truncate(3)

# 修改文件内容
import os

with open(‘test.txt‘,‘r‘,encoding=‘utf-8‘) as read_file,open(‘.test.txt.swap‘,‘w‘,encoding=‘utf-8‘) as write_file:
for line in read_file:
if ‘anthony‘ in line:
line = line.replace(‘anthony‘,‘nb‘)
write_file.write(line)
os.remove(‘test.txt‘)
os.rename(‘.test.txt.swap‘,‘test.txt‘)


日常练习 1.0

标签:seek   AC   enc   AD   nth   odin   文件   decode   imp   

原文:https://www.cnblogs.com/ipyanthony/p/9088373.html

(0)
(0)
   
举报
评论 一句话评论(0
0条  
登录后才能评论!
© 2014 bubuko.com 版权所有 鲁ICP备09046678号-4
打开技术之扣,分享程序人生!
             

鲁公网安备 37021202000002号