一区二区三区在线-一区二区三区亚洲视频-一区二区三区亚洲-一区二区三区午夜-一区二区三区四区在线视频-一区二区三区四区在线免费观看

腳本之家,腳本語(yǔ)言編程技術(shù)及教程分享平臺(tái)!
分類導(dǎo)航

Python|VBS|Ruby|Lua|perl|VBA|Golang|PowerShell|Erlang|autoit|Dos|bat|

服務(wù)器之家 - 腳本之家 - Python - python實(shí)現(xiàn)定時(shí)提取實(shí)時(shí)日志程序

python實(shí)現(xiàn)定時(shí)提取實(shí)時(shí)日志程序

2021-03-08 00:19墨飏韶年 Python

這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)定時(shí)提取實(shí)時(shí)日志程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下

本文實(shí)例為大家分享了python定時(shí)提取實(shí)時(shí)日志的具體代碼,供大家參考,具體內(nèi)容如下

這是一個(gè)定時(shí)讀取 實(shí)時(shí)日志文件的程序。目標(biāo)文件是target_file. 它是應(yīng)用程序?qū)崟r(shí)寫入的。

我要做的是,每個(gè)5秒鐘,提取一次該日志文件中的內(nèi)容,然后生成另一個(gè)文件,最后把這些文件都匯總。

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
#!/usr/local/bin/python
# coding:utf-8
 
import fileinput
import time
import os
 
target_file = 'user.log'
init_flag = True # 初次加載程序
time_kick = 5
 
record_count = 0
 
while True:
 print '當(dāng)前讀到了', record_count
 #沒(méi)有日志文件,等待
 if not os.path.exists(target_file):
 print 'target_file not exist'
 time.sleep(time_kick)
 continue
 
 try:
 ip = '10.10.1.100'
 easytime = time.strftime('%Y%m%d_%H%M%S', time.localtime())
 file_name = '%s_user_%s.log' % (ip,easytime)
 f_w = open(file_name, 'w')
 if init_flag:
  #讀取整個(gè)文件
  for eachline in fileinput.input(target_file):
  print eachline
  f_w.write(eachline)
  record_count += 1
 
  init_flag = False
 else:
  #如果總行數(shù)小于當(dāng)前行,那么認(rèn)為文件更新了,從第一行開始讀。
  total_count = os.popen('wc -l %s' % target_file).read().split()[0]
  total_count = int(total_count)
  if total_count < record_count:
  record_count = 0
 
  for eachline in fileinput.input(target_file):
  line_no = fileinput.filelineno()
  if line_no > record_count:
   print eachline
   f_w.write(eachline)
   record_count += 1
 
 f_w.close()
 except:
 pass
 time.sleep(time_kick)

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持服務(wù)器之家。

原文鏈接:https://blog.csdn.net/weixin_37887248/article/details/80727560

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 99午夜高清在线视频在观看 | 99热.com | www.4虎影院| 国产日韩欧美一区 | 青草视频免费观看在线观看 | 国产亚洲综合成人91精品 | 性欧美黑人巨大喷潮xxoo | 色老板视频在线观看 | 1769在线视频| 任我行视频在线观看国语 | 校花小雪灌满了男人们的浓浆 | 美女张开腿让我了一夜 | 国产在线观看色 | 邪恶肉肉全彩色无遮琉璃神社 | 天天中文| 2020年最新国产精品视频免费 | 日本偷拍xxxxxxww | 欧美特欧美特级一片 | 国产精品美女久久久久网站 | 果冻传媒在线视频观看免费 | 91大神在线精品视频一区 | 欧美精品一区二区三区免费播放 | 91porn最新网址 | 国产麻豆剧果冻传媒观看免费视频 | 午夜福利自怕 | 按摩椅play啊太快了h | 波多野结衣在线观看中文字幕 | 成 人 亚洲 综合天堂 | 欧美精选欧美极品 | 亚洲好色网 | 国产suv精品一区二区四区三区 | 99热在线只有精品 | 无遮挡免费h肉动漫在线观看 | 996免费视频国产在线播放 | 美女漫画网 | 四虎综合九九色九九综合色 | 国产美女亚洲精品久久久综合 | 国产一级一级一级成人毛片 | 饭冈加奈子乳喷cead144 | 亚洲羞羞裸色私人影院 | 日日操视频 |