如何检查网络路径是否存在?
在linux中使用python了解网络路径(例如//192.168.1.1/test)是否存在的最佳方法是什么?
What is the best way to know if a network path(e.g. //192.168.1.1/test) exist using python in linux?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
如果“路径”指的是互联网 URL,则需要查看 urllib 模块。
如果“路径”指的是 Windows UNC,那么您将需要使用 os 模块。
请注意,我发现 Windows UNC 路径有些不稳定。根据您的网络设置和权限,它们可能可以访问,也可能无法访问。
If by "path" you mean an internet URL, you'll want to look at the urllib module.
If by "path" you mean a Windows UNC, then you'll want to use the os module.
Note, I've found the Windows UNC paths somewhat flakey. Depending on your network setup and permissions, they may or may not be accessible.