を使用してスプレッドシートを保存するときに使用されるファイル名を自動化したい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)
これにより、適切な名前のファイルが同じフォルダに保存されます。
私の質問は、これをサブディレクトリに拡張するにはどうすればよいですか?ありがとう。