Как создать foo.txt
в нескольких каталогах с помощью python? Например, допустим, у меня есть это деревоСоздать текстовый файл в нескольких каталогах - Python
example
--- folder1
--- folder2
--- folder3
Как бы поместить foo.txt в каждую папку? Я пробовал этот код, но он не работал.
import os
for root, dirs, files in os.walk("/", topdown=False):
for name in dirs:
f = open(name + '/file.txt', 'w')
f.write('ex')
Не профессионал python, но я думаю, вам нужно сначала закрыть файл, который вы открыли, прежде чем сможете открыть что-то новое. Здесь используется инструкция with, поскольку она обрабатывает ее для вас. – Nebelhom
Нет. Все еще не сработало. 'f.close()' –