В настоящее время я пытаюсь сохранить свой список bitrateListEqualized
в формате:
[[2.221408], ['Wed Oct 2 11:05:28 2019']]
[[2.347744], ['Wed Oct 2 11:05:29 2019']]
[[2.47408], ['Wed Oct 2 11:05:30 2019']]
в .csv
файл, используя такой код:
with open("/home/user/bitrateFolder/Bitrate_history_ip_{}:{}.csv".format(MCAST_GRP,MCAST_PORT,),"w+", newline='') as csvfile:
thewriter = csv.writer(csvfile, delimiter=',')
thewriter.writerow(['values','dates'])
for x in range(len(bitrateListEqualized)):
bitrateListEqualized[x][0][0] = bitrateListEqualized[x][0][0]*8/(SAMPLING_TIME*1000000)
data = [bitrateListEqualized[x]]
thewriter.writerow(data)
thewriter.writerow(max(bitrateListEqualized))
thewriter.writerow(min(bitrateListEqualized))
результат сохранения такогосписок:
values,dates
"[[10.73856], ['Wed Oct 2 11:11:23 2019']]"
"[[10.780672], ['Wed Oct 2 11:11:24 2019']]"
"[[10.73856], ['Wed Oct 2 11:11:25 2019']]"
"[[10.73856], ['Wed Oct 2 11:11:26 2019']]"
"[[10.759616000000001], ['Wed Oct 2 11:11:27 2019']]"
"[[10.73856], ['Wed Oct 2 11:11:28 2019']]"
"[[10.770143999999998], ['Wed Oct 2 11:11:29 2019']]"
"[[10.73856], ['Wed Oct 2 11:11:30 2019']]"
[10.780672],['Wed Oct 2 11:11:24 2019']
[10.73856],['Wed Oct 2 11:11:23 2019']
Мне бы хотелось, чтобы файл .csv
выглядел так:
values,dates
10.73856,Wed Oct 2 11:11:23 2019
10.780672,Wed Oct 2 11:11:24 2019
10.73856,Wed Oct 2 11:11:25 2019
10.780672,Wed Oct 2 11:11:24 2019
10.73856,Wed Oct 2 11:11:23 2019
Не могли бы вы помочь мне, ребята? Заранее спасибо.