200字范文,内容丰富有趣,生活中的好帮手!
200字范文 > Python 技术篇-用paramiko库实现winodws本地文件上传至linux服务器实例演示

Python 技术篇-用paramiko库实现winodws本地文件上传至linux服务器实例演示

时间:2024-08-18 18:31:02

相关推荐

Python 技术篇-用paramiko库实现winodws本地文件上传至linux服务器实例演示

利用paramiko库可以实现linux服务器的管理。

如果想管理windows服务器的话就麻烦一点了,我用flask服务实现的,可以看我的这篇文章:

Python技术篇-用flask库实现mac本地文件上传至windows服务器指定文件夹下实例演示

# -*- coding: UTF8 -*-import paramikodef file_upload_linux(file_original, file_aim):'''作用:windows本地文件上传至linux服务器参数1:源文件路径参数2:目的文件路径'''# linux服务器信息host_ip = "10.10.xx.xx"host_username = "root";host_password = "xxx"t = paramiko.Transport((host_ip, 22)) t.connect(username = host_username, password = host_password)sftp = paramiko.SFTPClient.from_transport(t)# 上传操作sftp.put(file_original, file_aim)sftp.close()# 原windows下文件位置file_original = 'D:\\lizhi\\待上传文件\\问题更新表.xls'# 目的路径要精确到未来要添加的文件名,即使现在还没有这个文件file_aim = '/file/上传测试/问题更新表.xls'# 上传文件file_upload_linux(file_original, file_aim);

效果展示:

这是我的本地文件。

这是成功上传后的文件。

喜欢的点个赞❤吧!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。