Учитывая локальную структуру каталогов /foo/bar
, и предположение, что данный путь содержит точно один файл (имя файла и содержание не имеют значения), что довольно быстрый путь состоит в том, чтобы получить имя файла того единственного файла (НЕ содержание файла)?
1-й элемент os.listdir()
import os
os.listdir('/foo/bar')[0]
Ну, я знаю, что этот код работает...
for file in os.listdir('.'):
#do something
также можно использовать Glob
import glob
print glob.glob("/path/*")[0]