csvファイルが保存されているフォルダーがあります。Pythonでこのフォルダーを検索し、作成された最新のファイルのファイル名を返すにはどうすればよいですか。たとえば、C:\ CSVfilesを検索し、C:\ CSVfiles \ CSVmostrecent.csvの形式でファイル名を返しますか?私はウィンドウズを使用しています。
質問する
1248 次
1 に答える
7
関数のkey
パラメーターを使用できます。max()
import os
import glob
filename = max(glob.iglob("c:/csvfiles/*.csv"), key=os.path.getmtime)
意図によっては、os.path.getctime
の代わりに使用することをお勧めしますos.path.getmtime
。
于 2012-08-10T10:47:31.537 に答える