Tayaki
@Tayaki
Пытаюсь в Python

Возможно ли задать имя переменной по формату?

Собираюсь написать процедуру, в которой будет фигурировать следующие строки:
with open("name.csv", "r", newline="") as name_file:
	csv_data_name = csv.reader(name_file, delimiter=";")

где name - изменяющаяся часть в зависимости от переданных значений. Например: stops.csv, stops_file, csv_data_stops или timetable.csv, timetable_file, csv_data_timetable

Возможно ли присвоить имя переменной по формату? Если да, то как?
  • Вопрос задан
  • 121 просмотр
Решения вопроса 1
@lz961
Для этого, в том числе, придуманы словари
csv_data = {}
with open("name.csv", "r", newline="") as file:
     csv_data["name"] = csv.reader(file, delimiter=";")
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы