ilnaz
Окт. 19, 2016 18:55:05
И так хотел написать мусорщик, который будет засорять папку не нужными файлами.
Запускаю и не работает.Вот код:
free = 1
while free < 1000:
file = open('test.txt', ‘w’)
free += 1
Я хочу чтобы создавалось много одинаковых файлов в одной папке, но не знаю как правильно реализовать.Отступы соблюдаю всегда, не знаю нужной функции для реализации.(
Подскажите в чем ошибка, и чего не хватает.Спасибо!
ilnaz
Окт. 19, 2016 20:16:39
Спасибо работает.Не мог бы обьяснить что к чему.Не понял процент что делает %.Заранее спаибо)
Sergey85
Окт. 20, 2016 01:28:13
ilnaz
Спасибо работает.Не мог бы обьяснить что к чему.Не понял процент что делает %.Заранее спаибо)
вместо %d в строку имени файла подставляется значение переменной free в каждой итерации цикла.
Почитайте про форматирование строк.
ZerG
Окт. 20, 2016 08:47:01
В вашем коде было почти все правильно, кроме того что у вас создавались все 1000 файлов с одним и тем же именем. ТО есть по факту получался 1!