【发布时间】:2013-01-01 18:43:31
【问题描述】:
我有两台服务器 A 和 B。我想发送一个图像文件,从服务器 A 到另一台服务器 B。但是在服务器 A 可以发送文件之前,我想检查是否有类似的文件存在于服务器 B。我尝试使用 os.path.exists() 但它不起作用。
print os.path.exists('ubuntu@serverB.com:b.jpeg')
即使我在服务器 B 上放了一个确切的文件,结果也会返回 false。我不确定是我的语法错误还是有更好的解决方案来解决这个问题。谢谢
【问题讨论】:
-
“服务器”是什么意思?它是 ssh 服务器吗?我很确定
os.path模块不理解任何网络协议。当然,如果网络路径安装在文件系统的某个位置,那么您可以通过它的路径访问它。
标签: python file-io file-exists