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