Sie das Öffnen der Dateien im aktuellen Arbeitsverzeichnis ab, die Sie mit os.getcwd()
(nach import os
) finden können. Wenn Sie einen anderen Pfad verwenden möchten, können Sie etwas wie open("/path/to/something/{}.txt".format(i),"w")
oder zuverlässiger open(os.path.join(yourpath, "{}.txt".format(i),"w")
für einen Pfad in yourpath
verwenden
Mit dem gesagt, while Schleifen von inkrementierenden Werten werden im Allgemeinen nicht als gute Form in Python angesehen. Ich würde vorschlagen
for i in range(1,11): # range doesn't include the last value
with open("{}.txt".format(i), 'w') as f:
f.write("content")