diff --git a/logbatcher/util.py b/logbatcher/util.py index 36337ed..0d0945f 100644 --- a/logbatcher/util.py +++ b/logbatcher/util.py @@ -97,6 +97,9 @@ def log_to_dataframe(log_file, regex, headers, size): with open(log_file, 'r') as file: for line in [next(file) for _ in range(size)]: try: + if not headers: # If no headers are defined + log_contents.append(line.strip()) + continue match = regex.search(line.strip()) message = [match.group(header) for header in headers] log_contents.append(message[-1]) @@ -139,4 +142,4 @@ def verify_template(template): writer = csv.writer(csvfile) writer.writerow(["Dataset", "Value1", "Value2", "Value3"]) # 写入标题 for row in data: - writer.writerow([row[0], row[1], row[2], row[3]]) # 写入数据 \ No newline at end of file + writer.writerow([row[0], row[1], row[2], row[3]]) # 写入数据