與Python
localpath = sys.argv [1] sftp.put(本地路徑,路徑) sftp.close() transport.close() print('上傳完成。') 此代碼使用硬編碼的主機,端口,用戶名和密碼將文件上傳到遠程SFTP服務器。但是,重要的是要注意,硬編碼的憑據不被視為最佳實踐,應盡可能避免。
扭曲是Python中SFTP的另一個選擇。它是一個更複雜的庫,但提供了更廣泛的功能。這是如何使用twisted進行sftp的示例:localpath = sys.argv [1] sftp.sendfile(本地路徑,路徑) sftp.close() transport.loseconnection() print('上傳完成。')[&& && && && && &&華,paramiko和Twisted都可以促進Python中獨立於平台的SFTP連接。 Paramiko更容易使用,而Twisted提供了更高級的功能。兩者之間的選擇取決於項目的特定要求。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3