Python parallel-ssh 这个库实现 os.walk 怎么做有人知道吗?

2022-10-21 13:34:17 +08:00
 chenqh

如题

没有找到例子

2268 次点击
所在节点    Python
28 条回复
chenqh
2022-10-21 21:43:48 +08:00
@Aumujun 我是实体机是 windows,虚拟机是 linux 这种搞不定的吧 inotify+rsync
chenqh
2022-10-21 21:45:59 +08:00
@ClericPy 我记起来 vagrant 的 image 是 centos7 的时候,挂不了共享目录
LindsayZhou
2022-10-21 21:49:10 +08:00
AsyncIO 应该会快很多吧,AsyncSSH 的 issue 里有人提过差不多的问题:

https://github.com/ronf/asyncssh/issues/332#issuecomment-748533577
ClericPy
2022-10-21 21:49:20 +08:00
@chenqh 我就 win 上 VBOX 装了个 manjaro, 似乎好多年前我挂 Ubuntu 不知道啥原因也没挂上过... 这次不知道为啥挂的挺顺利的, win 上随便个目录挂 manjaro 里的 / 上, 忘记改没改权限了, 下班了电脑不在手边, 感觉你好难啊

先尽量处理一下挂载失败的问题吧, 没报错日志啥的么, 还是没勾选自动挂载或者中文目录啥的.

反正我不喜欢 WSL2, 然后 multipass 也没 GUI, 现在 VBOX 用着凑合了, 鼠标手势没法用其他跑 docker 和 VSCODE 啥的还是挺开心的. 可惜本来想 linux 里开 VBOX 的 win10 来着, 结果公司不让用没激活的系统

vagrant 我没用过, 随手 Google 了下还挺多人跟你一样没挂上的...
chenqh
2022-10-21 21:53:25 +08:00
@LindsayZhou 感觉应该快不了了,我都是用的 listdir_attr 以前 listdir 那种更慢
chenqh
2022-10-21 21:54:55 +08:00
@ClericPy 挂不上就不管了,我刚刚又发现我程序的问题,现在 12K 文件夹,只要 25S 了, 其实感觉还是网络 IO 了,本地这些文件夹遍历一次只需要 3s 不到
ClericPy
2022-10-21 22:05:38 +08:00
好吧... 别忘了增量同步~
chenqh
2022-10-21 22:16:53 +08:00
@ClericPy 已经增量同步了,不然的话,现在同步一次要 10 分钟

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/888705

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX