我有一個文件,其名稱每天都會更新,但名稱將始終與一些簡單模式相匹配,例如它總是以「報告」開始,例如report 1 A 2X.csv如何知道哪個文件在Python中根據其名稱匹配模式打開(並打開它)?
如何在任何給定的一天打開文件,不知道它的名字會是什麼,但知道該模式並知道文件夾中只有一個文件匹配?
如果我定義:
pattern = 'report'
那麼如何合併os.listdir('.')
和str.startswith(pattern)
與open()
實現這一目標?
水珠會匹配文件名模式 –
看到這一點,例如http://stackoverflow.com/questions/13031989/使用合水珠正則表達式- - 圓頂封裝體的-蟒 – cphlewis