Сообщение об ошибке:
File "./reading_and_creating_outage_report.py", line 6
with open('major_outages_csv.csv',mode='w') as csv_file:
^
SyntaxError: invalid syntax
Я в тупике.Каждый пример, который я видел в Stack Overflow и в других местах, использует этот синтаксис для открытия файла CSV, находящегося в той же директории, что и скрипт.Я нашел другие методы, но мне не нравится не знать, что не так с тем, как я пишу это, учитывая, что, похоже, все те же примеры, что и у других.
материал ссылки:
https://realpython.com/python-csv/
https://docs.python.org/2/library/csv.html
рассматриваемый сценарий:
import csv
with open('major_outages_csv.csv',mode='w') as csv_file:
csv_reader = csv.reader(csv_file,delimiter=',')
line_count = 0
for row in csv_reader:
if line_count == 0:
print('column headers are {", ".join(row)}')
line_count += 1
else:
print('\t{row[0]} is the number of customers out and {row[1]} is the feeder.')
line_count += 1
print ('processed {line_count} lines.')