Работаю на win, Python 2.7, новичок
Мне нужно создать вспомогательные файлы таким же именем к данным в папке. Для это я получаю их имена без расширений, и записываю в файл, чтобы потом создать файл по каждой из строк с определенным содержанием.
Когда я записываю список в файл, записывается только 1 файл из набора. Как я понял это связано тем что данные не записаны в списке как строка, а набор строк.
Как можно решить эту проблему?


Мне нужно создать вспомогательные файлы таким же именем к данным в папке. Для это я получаю их имена без расширений, и записываю в файл, чтобы потом создать файл по каждой из строк с определенным содержанием.
Когда я записываю список в файл, записывается только 1 файл из набора. Как я понял это связано тем что данные не записаны в списке как строка, а набор строк.
Как можно решить эту проблему?


Код:
import os
import glob
for filename in glob.iglob(os.path.join('./data/ice/input', '*bil')):
fullname = os.path.basename(filename)
names = os.path.splitext(fullname)[0]
list = [names]
file = open("list_name.txt", "w")
file.writelines (list)
file.close()