Python脚本从Windows计算机中获取/复制文件

时间:2019-03-13 13:27:53

标签: python ubuntu

我实际上正在开发一个脚本(在linux计算机中运行),以便每次迭代从Windows计算机中获取特定文件,并根据文件内容进行一些操作。那么,有什么pythonic方法可以做到这一点吗? 请帮我解决这个问题。

2 个答案:

答案 0 :(得分:0)

请确保使用following module类,特别是其'iterdir','glob'和'rglob'方法来检查Path,它可以在Windows和Linux文件系统上进行导航。

一种替代方法是使用“ os”模块,更具体地说,将其与“ os.walk”,“ os.fwalk”,“ os.scandir”和/或“ os.listdir”一起使用(与“ os.walk”一起使用'和'os.listdir'在Python 2.7中也可用)。

答案 1 :(得分:0)

找到了解决方案!

为Windows机器下载并安装Bitvise服务器(目前可用的最佳ssh服务器之一)。以管理员身份运行。

现在,从Linux机器使用ssh和sshpass工具(以root用户身份)获取任何文件的内容。

例如:sshpass -p <windows_password> ssh <windows_name>@<windows_IP> "type path\to\file"

相关问题