繁体   English   中英

在python中拒绝访问

[英]access denied in python

大家好,我想从一个目录中获取目录,而操作系统不允许我执行此工作(例如,Linux中的/ etc / openvpn),我知道我应该是root用户,但我不知道该如何处理蟒蛇。

您必须以root用户身份启动该过程。 您可以作为普通用户帐户运行“ sudo yourscript.py”,或者以root用户身份登录或运行“ su-”成为root用户,然后运行脚本。

您的脚本开始运行后无法获得root特权。 这不是unix / linux系统的工作方式。

如果您在现有目录而不是文件上调用open,则将获得对路径“ C:\\ tmp”的访问被拒绝。

例:

f = open('C:/tmp', 'w')

应该:

f = open('C:/tmp/temp.txt', 'w')

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM