我有一个OS X Python应用程序,它使用wxPython来实现它的GUI控件.我想在启动网络服务之前提示用户提供管理权限(类似于在Objective-C中使用Authorization Service API).
我找到的最近的库是Bob Ippolito的授权库,但它已经过时,并且与Snow Leopard(OS X 10.6.4/Python 2.6.4)存在兼容性问题.
我的解决方法是创建一个Objective-C启动程序,它运行具有管理权限的python应用程序,但感觉相当笨拙.
谢谢您的帮助!