Mac OS X Python GUI管理员提示

我有一个OS X Python应用程序,它使用wxPython来实现它的GUI控件.我想在启动网络服务之前提示用户提供管理权限(类似于在Objective-C中使用Authorization Service API).

我找到的最近的库是Bob Ippolito的Authorization library,但它已经过时,并且与Snow Leopard(OS X 10.6.4 / Python 2.6.4)存在兼容性问题.

我的解决方法是创建一个Objective-C启动程序,它运行具有管理权限的python应用程序,但感觉相当笨拙.

谢谢您的帮助!

解决方法:

您可以使用管理员权限运行整个脚本,方法是使用Platypus将其作为本机Mac OS X应用程序.

上一篇:c# – 如何在ASP.NET中使用AD身份验证?


下一篇:php – 如何通过编写URL阻止用户直接访问我的html页面?