我想自动使用 . 保存电子表格时使用的文件名xlwt
。Data
假设在 python 程序正在运行的文件夹中有一个名为的子目录。我希望程序计算该文件夹中的文件数(# = n)。然后文件名必须以 (n+1) 结尾。如果文件夹中有 0 个文件,则文件名必须为Trial_1.xls
. 该文件必须保存在该子目录中。
我知道以下内容:
import xlwt, os, os.path
n = len([name for name in os.listdir('.') if os.path.isfile(name)])
计算同一文件夹中的文件数。
a = n + 1
filename = "Trial_" + "a" + ".xls"
book.save(filename)
这会将正确命名的文件保存到同一文件夹中。
我的问题是如何将其扩展到子目录?谢谢。