【发布时间】:2017-08-26 05:02:33
【问题描述】:
我已验证 Py 正在以同一用户身份运行。我在本地运行并写入共享,但主目录(Py 的运行位置)无关紧要。无论目标文件 (pull.zip) 是否存在,都会出现相同的错误。不应该为此而提高。 Py 2 或 3 中的结果相同。
import requests, io
url = "https://someplace/stuff.zip"
loc = "\\domain\share\pull.zip"
r = requests.get(url)
print (r.status_code)
with open(loc, 'w+b') as code:
code.write(r.content)
返回:
PermissionError: [Errno 13] Permission denied:
'\\domain\\share\\pull.zip'
(路径已匿名)
Efective Permissions 在目标文件夹中。
【问题讨论】:
-
你需要转义那些反斜杠。如果路径是
\\foobar,你的字符串应该是\\\\foobar,因为“\\”转义为“\”。 -
啊!当然。谢谢!
标签: python windows python-3.x