Adds 'some' error handling.

This commit is contained in:
Lukas Prause
2023-03-09 14:45:13 +01:00
parent d74c87a4d2
commit e2625998c6

View File

@@ -44,6 +44,8 @@ if __name__ == "__main__":
for csv in pcap_csv_list:
print("\rProcessing {} out of {} CSVs.\t({}%)\t".format(counter, len(pcap_csv_list), math.floor(counter/len(pcap_csv_list))))
try:
transmission_df = pd.read_csv(
"{}{}".format(args.pcap_csv_folder, csv),
dtype=dict(is_retranmission=bool, is_dup_ack=bool),
@@ -162,7 +164,9 @@ if __name__ == "__main__":
if args.save:
plt.savefig("{}{}_plot.pdf".format(args.save, csv.replace(".csv", "")))
except Exception as e:
print("Error processing file: {}".format(csv))
print(str(e))
counter += 1
plt.clf()