访问具有已知驱动器路径的网络路径

2024-10-03 11:23:06 发布

您现在位置:Python中文网/ 问答频道 /正文

我尝试使用以下方法访问网络路径:

open(r"\\path\to\network")

但是我得到了以下错误:

^{pr2}$

等等,在你把这记为权限之前,让我解释一下我为什么要问这个问题。你看我是一个管理员,两个管理员,如果我使用不同的语言,我可以访问路径,例如Ruby:

irb(main):001:0> Dir.entries("\\\\path\\to\\network")
=> [".", "..", "- BOOT MEDIA", "1_Do_not_use", "1_lync", "1_Reports", "3M DB
Whiteboard for VETS", "508 Compliance Software", "Accessaphone", "Activation
"Adobe Master Folder", "Air Card_Net Gear 341 U", "Altova", "Apple", "ArcGIS
ktop for ASP", "AutoCad", "Avaya", "Barracuda PST Enterprise", "BESClientDep
, "BigFix client", ...]
irb(main):002:0> Dir.chdir("\\\\path\\to\\network")
=> 0

所以我的问题是,是什么原因导致Python被阻塞,而不是Ruby,对此我能做些什么吗?在


Tags: topath方法路径网络formain管理员