与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