日常练习 1.0

Posted 安东尼漂流记

tags:

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

#实时打印输出日志文件
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的主要内容,如果未能解决你的问题,请参考以下文章

爬虫日常练习-艾图网单页面图片爬取

日常脚本练习

日常编程练习

日常小练习

日常练习16

日常编程练习