如何在pycharm中以管理员权限运行python文件

新手上路,请多包涵

我正在运行此代码以尝试在 pycharm 上对服务器执行 ping 操作:

 import subprocess as sp

ip = "216.52.241.254"
status,result = sp.getstatusoutput("ping -c1 -w2 " + ip)

if status == 0:
    print("System " + ip + " is UP !")
else:
    print("System " + ip + " is DOWN !")

print(result)

但是 print(result) 行总是打印 "Access denied. Option -c1 requires administrative privileges." 。我试过以管理员身份运行 pycharm 但它没有任何影响。如何授予文件管理员权限?

原文由 Alter 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 5.5k
2 个回答

以管理员身份启动pycharm,然后所有脚本都将以管理员身份运行。

在 Windows 开始菜单中,右键单击 Pycharm 快捷方式并选择“以管理员身份运行”。 (可选)创建一个短片并将选项更改为始终在“兼容性”选项卡下以管理员身份运行。

原文由 Ron Pedersen 发布,翻译遵循 CC BY-SA 3.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题