From 3c07a39becc888873b31fe47015f120ac74b8642 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=D0=9C=D0=B0=D0=BA=D1=81=D0=B8=D0=BC=20=D0=93=D0=B5=D1=82?= =?UTF-8?q?=D0=BC=D0=B0=D0=BD?= Date: Fri, 3 Apr 2026 21:47:42 +0000 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=B8=D1=82?= =?UTF-8?q?=D1=8C=20main.py?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- main.py | 29 ++++++++++++++++++++++++++++- 1 file changed, 28 insertions(+), 1 deletion(-) diff --git a/main.py b/main.py index ce47b77..2499738 100644 --- a/main.py +++ b/main.py @@ -1 +1,28 @@ -print("hello") \ No newline at end of file +def main(): + print("\n======== Введите название файла с форматом .csv или используйте по умолчанию (Enter) ========") + name_report = input() + if not name_report: + name_report = "data.csv" + #проверка на правильность ввода имени файла + if name_report[-4:] == ".csv": + try: + report = open(name_report, 'r+', encoding='cp1251') + except: + print("Файл отсутствует") + else: + #запись файла в список + print("Содержимое файла:") + dec_report = list() + for i in report: + dec_report.append(i) + report.close() + print("id rating text") + for i in dec_report: + print(i) + else: + print("Неверный тип файла! " + "\nНеобходимо выбрать файл с форматом .csv") + + +if __name__ == "__main__": + main() \ No newline at end of file