44 lines
1.3 KiB
Python
44 lines
1.3 KiB
Python
from datetime import datetime
|
|
import time
|
|
import os
|
|
|
|
# class FileSeparaSpaceConvertcomma:
|
|
# def __init__(self):
|
|
# self.inputfile = ""
|
|
# self.oputfile = ""
|
|
# self.affectedRows = 0
|
|
|
|
# def ConvertFile(self, inputfile,):
|
|
|
|
os.system("awk -v OFS=',' '{$1=$1;print$0}' ./all_query_res0.txt > ./new_query_res0.txt")
|
|
with open('./new_query_res0.txt','r+') as f0:
|
|
contents = f0.readlines()
|
|
if os.path.exists('./test_query_res0.txt'):
|
|
os.system("rm -rf ./test_query_res0.txt")
|
|
for i in range(len(contents)):
|
|
content = contents[i].rstrip('\n')
|
|
stimestamp = content.split(',')[0]
|
|
timestamp = int(stimestamp)
|
|
d = datetime.fromtimestamp(timestamp/1000)
|
|
str0 = d.strftime("%Y-%m-%d %H:%M:%S.%f")[:-3]
|
|
ts = "'"+str0+"'"
|
|
str1 = "'"+content.split(',')[1]+"'"
|
|
str2 = "'"+content.split(',')[2]+"'"
|
|
content = ts + "," + str1 + "," + str2 + "," + content.split(',',3)[3]
|
|
contents[i] = content + "\n"
|
|
with open('./test_query_res0.txt','a') as fi:
|
|
fi.write(contents[i])
|
|
|
|
os.system("rm -rf ./new_query_res0.txt")
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
# timestamp = 1604160000099
|
|
# d = datetime.fromtimestamp(timestamp/1000)
|
|
# str1 = d.strftime("%Y-%m-%d %H:%M:%S.%f")
|
|
# print(str1[:-3])
|