UsCr
Да. Я понял. Нужно просто дописывать префикс пути:
filelist = [options.path + i for i in os.listdir(options.path) if os.path.isfile(options.path + i)]
options.path + i # не совсем корректно, ИМХО
# для этих целей лучше использовать
os.path.join(options.path, i)
ну и выполнять в цикле, пусть даже для части цикла, одну и туже операцию дважды - тоже не есть хорошо
from functools import partial
join = partial(os.path.join, options.path)
filelist = [f for f in map(join, os.listdir(options.path)) if os.path.isfile(f)]