Получение списка файлов в каталоге с полным путем в Python Paramiko - PullRequest
1 голос
/ 27 мая 2020

У меня есть этот код, работающий с локальными файлами:

path = r'/localhost_path/'

for filename in os.listdir(path):
    subpath = os.path.join(path, filename)
    if subpath.endswith('.txt'):
        print("TXT")

Я пытался заменить его на SFTP с Paramiko, но это не сработало. У Парамико нет опции .join - как решить эту проблему?

1 Ответ

1 голос
/ 27 мая 2020

Если ваш вопрос заключается в том, как получить список файлов в данном каталоге с полным путем, вы можете использовать это:

path = "/remote/path"
for filename in sftp.listdir(path):
    fullpath = path + "/" + filename
    print(fullpath)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...