ログファイルから以下の内容で、各項目をCSVへ落とし込んでいるのですが、こちらヘッダー行とタイムスタンプとも項目に追加したいのですが、どのような形にすればよろしいでしょうか。
ログの一部以下記載
2018-10-15 05:41:52+0000 10_90_27_126 pycre5 on0000 9900008015918 INFO: redirect: redirect.jsp?prod=KRGJxxxx&prod=PRGJYW0052&num=9&cust=8015918&cat=GJ04424&camp=20181015&pos=1&labelv=recogazo&merch=onxxxxxx&labelk=source&cookie=99015918&template=template1&rqid=1234120222&spec=rcgz16
以下内容
import glob
import re
for file in glob.glob('C:\Users\ono.takeshi\py\log\log-.txt'):
f = open(file, "r")
for line in f:
cookie = re.search(r'(?<=cookie=)[^&]', line)
camp = re.search(r'(?<=camp=)[^&]*', line)
if cookie and camp:
with open("output.csv", "a",newline='') as file:
print("{},{}".format(cookie.group(0), camp.group(0)), file=file)
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
退会済みユーザー
2018/10/17 04:53