Как записать вывод моего скрипта Python в файл [дубликат]Python

Программы на Python
Ответить
Anonymous
 Как записать вывод моего скрипта Python в файл [дубликат]

Сообщение Anonymous »

Я подготовил скрипт Python для вывода 3 значений
  • тестов
  • заказов и
  • примеры
на основе анализа 3-х отдельных файлов:
  • Tests.txt
  • Orders.txt и
  • Samples.txt
Изначально я подготовил распечатку, чтобы проверить подсчет:

Код: Выделить всё

# Example usage:
file_path = (r'C:\AH_Output\Tests.txt')  # Replace with your actual file path
record_count_test = count_records_in_file(file_path)
print(f"Number of Tests: {record_count_test}")

file_path = (r'C:\AH_Output\Orders.txt')  # Replace with your actual file path
record_count_order = count_records_in_file(file_path)
print(f"Number of Orders: {record_count_order}")

file_path = (r'C:\AH_Output\Samples.txt')  # Replace with your actual file path
record_count_sample = count_records_in_file(file_path)
print(f"Number of Samples: {record_count_sample}")
Теперь я обновил свой код, чтобы записать счетчики в один файл:

Код: Выделить всё

# Write to file:
with open (r'C:\AH_Output\IGW_All.txt','w+') as out_file:
print(f"Number of Tests: {record_count_test}",file=out_file)

with open (r'C:\AH_Output\IGW_All.txt','w+') as out_file:
print(f"Number of Orders: {record_count_order}",file=out_file)

with open (r'C:\AH_Output\IGW_All.txt','w+') as out_file:
print(f"Number of Samples: {record_count_sample}",file=out_file)
Это не работает так, как я ожидал, и я вижу только один счетчик в моем файле, например:

Код: Выделить всё

Number of Samples: 139
Как обновить мой скрипт, чтобы он отображал все три счетчика в одном файле в трех отдельных строках?


Подробнее здесь: https://stackoverflow.com/questions/792 ... -to-a-file
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»