我是 Mac 新用户。
我正在做一个Python截屏的应用程序。它完美地工作在Linux and Windows。当我打开我的应用程序时(在Mac);我注意到我必须获得许可System Preferences
> Security & Privacy
> Screen Recording
然后允许应用程序录制屏幕。
我打开屏幕录制,过了一会儿又将其关闭。现在,当我重新打开我的应用程序时,Mac 不会询问是否需要授予权限的提示。而且它也无法访问屏幕。
那么,如何在Python中检查用户是否启用了该权限呢?像这样的东西。
file.py
if check_permission():
perform_task()
else:
if ask_permission:
perform_task()
else:
print("You do not have enough rights")
如果我错了请纠正我。我是 Mac 新手。任何帮助都是值得赞赏的。提前致谢 :)
None
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)