форкнуто от main/python-labs
Вы не можете выбрать более 25 тем
Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
18 строки
663 B
Python
18 строки
663 B
Python
def write_to_file(data, filename, per_line):
|
|
try:
|
|
with open(filename, 'w') as f:
|
|
for i in range(0, len(data), per_line):
|
|
# Берем часть данных
|
|
part = data[i:i + per_line]
|
|
# Преобразуем в строку через запятую
|
|
line = ','.join(str(x) for x in part)
|
|
# Записываем строку
|
|
f.write(line + '\n')
|
|
|
|
print(f"Данные записаны в файл '{filename}'")
|
|
return True
|
|
|
|
except Exception as e:
|
|
print(f"Ошибка: {e}")
|
|
return False
|