У меня есть скрипт Python, который должен:
- подключиться через Sftp к серверу стороннего поставщика
- загрузить файл
- расшифровать файл
На нашем сервере OnPremise текущий код использует Paramiko для Sftp и os.popen('gpg --foo --bar... ')
для расшифровки загруженного файла.
Я переносу этот код в GCloud Compute Engine, и по некоторым причинам я больше не могу использовать os.popen
в своем коде (Paramiko также использует os.popen).
Есть ли способ (может быть, API, предоставленный Google? Сторонний модуль Python?) Для подключения с помощью sftp, загрузки и дешифрования в памяти файла?
В частности, я не могу найти путь / библиотеку для sftp-части проблемы, в то время как я что-то хакую для gpg-части.