我在Python 中有以下列表
["trovare","mostrare","confirmere","spiegare","vedere"]
有没有办法在我的桌面上的特定文件夹中创建一组空的txt文件,看起来像这样:
trovare.txt,mostrare.txt,confirmere.txt,spiegare.txt,vedere.txt
Path.touch()
可用于创建空文件。
试试这个:
from pathlib import Path
filenames = ["trovare", "mostrare", "convincere", "spiegare", "vedere"]
folder_path = '~/desktop/'
for filename in filenames:
Path(folder_path + filename + '.txt').touch()
将folder_path
替换为应包含文件的文件夹的路径
是的,这是可能的。
import os
path = '/your_folder_path'
filenames = ["trovare", "mostrare", "convincere", "spiegare", "vedere"]
for filename in filenames:
with open(os.path.join(path, filename+'.txt'), 'w')
试试这个:
for fn in ["trovare", "mostrare", "convincere", "spiegare", "vedere"]:
open(fn + '.txt', 'w').close()