Skip to main content
 首页 » 编程设计

python之动态文件名

2025年05月04日13lori

所以我正在开发一个将数据存储到多个 .txt 文件中的程序。我想使用的命名约定是文件“xx”,其中 X 是数字,所以文件 00、文件 01、...一直到文件 20,我希望分配给它们的变量是 fxx(f00、f01、. ..).

我如何使用 for 循环(或其他方法)在 Python 中访问这些文件,这样我就不必输入 21 次 open("fileXX")?

请您参考如下方法:

名字是有规律的。您可以通过简单的列表理解来创建文件名列表。

["f%02d"%x for x in range(1,21)]