远程服务模块的独家功能,只有本章介绍的paramiko模块,不仅可以提供远程连接,还可以用于远程连接后的相关操作,官方术语解释是远程连接和上传下载服务,以下基于模块下载和功能,以及实例实际使用的大方向,所有分析使用。
下载安装:
pip3installpycrypto / pip3installparamiko
模块使用:
SSHClient:
1、设置用户名/密码连接
2、设置公钥密钥连接
SFTPClient:
上传下载功能
实例使用:
importparamiko transport=paramiko.T('hostname',22)) transport.connect(username='GSuser',pw='123') sftp.get('remove_path','local_path') transport.close()
这里演示的示例是利用用用户名和密码上传下载的示例演示。如果你需要它,你可以看几遍,你可以理解和学习它~
(推荐操作系统:windows7系统Python 3.9.1,DELL G3电脑。)