小fish 发表于 2018-8-7 06:55:27

python文件处理练习

python3 tail.py  
import sys
  
import time
  
with open(r'%s' %sys.argv,'rb') as read:
  
    read.seek(0,2)                            #2模式以末尾为参照,前面的0表示最后一个字节,保证光标直接在文件尾部
  
    while True:
  
      line=read.readline()
  
      if line:                                 #如果行有内容
  
            print(line.decode('utf-8'),end='')    #默认是字节码,转换为字符,end等于空表示换行符不单独打一行
  
      else:
  
            time.sleep(0.2)                  #休息0.2秒以后再接着做判断
页: [1]
查看完整版本: python文件处理练习