调用 WinSCP 下载远程服务器文件 Python
来源:互联网 发布:c语言a =b 编辑:程序博客网 时间:2024/05/04 01:01
在Linux的环境下, 如果需要从服务器上下载文件可以通过命令 $ scp ...
但是在Windows环境下该怎么做呢?
解决办法:
下载 WinSCP, 通过它我们可以连接远程服务器并进行文件传输.
但是这种办法是手动的, 如果通过编程使其自动下载?
解决办法:
通过使用 python 下的 subprocess, 我们可以调用命令行 并执行 WinSCP 脚本.
subprocess.check_output('WinSCP.com /command "open sftp://userName:passWord@IPAddress -hostkey=""ssh-rsa 2048 xx:xx:xx:7x:x0:18:94:01:xx:xc:e1:ae:xx:x:xx:x5""" "get file_path" "exit"', cwd="C:\\Program Files (x86)\\WinSCP", shell=True)
这样可以根据自己的需求去实现其他部分, 下载的关键部分代码如上.
0 0
- 调用 WinSCP 下载远程服务器文件 Python
- python 从远程服务器下载日志文件
- Windows上管理远程Linux VPS/服务器文件工具 - winscp
- python urllib从远程服务器下载文件到本地
- python urllib从远程服务器下载文件到本地
- python 从远程服务器下载日志文件的程序
- Python通过paramiko远程下载Linux服务器上的文件
- 从远程服务器下载文件
- java下载远程服务器文件
- 脚本调用winscp上传文件
- 如何在WinSCP远程连接服务器里,删除该账户没有权限删除的文件
- 远程连接linux服务器 & 传送文件 ——VNC & ssh/winSCP
- 解决 服务器vsftpd安装完成后,用winscp不能上传和下载文件的问题
- python: 从远程服务器下载日志程序
- python: 从远程服务器下载日志程序
- 利用ASP下载远程文件到服务器
- 利用ASP远程下载文件到服务器
- Jsp 下载远程文件至服务器
- "ListView "-Android面试必问"精华技能点"汇总.
- HDU 5531(Rebuild- 三分)
- qmake Variable Reference
- 狮子搏兔 亦用全力
- 《信号与系统》01 信号运算
- 调用 WinSCP 下载远程服务器文件 Python
- Scala中的Typeclass模式实例-转载于BitTiger.io
- struts2源码分析及拦截器实现原理
- Apple WatchKit 初探
- 12.7 1602液晶的读写时序介绍
- 12.8 1602液晶指令介绍
- 12.9 1602液晶简单显示程序
- 13.1 通信时序解析
- window、ubuntu与arm板文件挂载