在Mac中以管理员身份运行已编译的python(py2app)

时间:2011-09-23 16:41:45

标签: python privileges sudo administrator py2app

在查看Running compiled python (py2exe) as administrator in Vista后,我想知道是否有一种简单的方法可以在Python中获取Mac身份验证对话框(特别是py2app)

我知道mac也有内置的身份验证服务http://developer.apple.com/library/mac/#documentation/Security/Reference/authorization_ref/Reference/reference.html

另外,我知道我可以这样做:

os.system("""osascript -e 'do shell script "<commands here>"  with administrator privileges'""")

但是想知道是否有内置的方法来做到这一点

1 个答案:

答案 0 :(得分:0)

据我所知,有一个Python Egg可以做到这一点,但是作者几年来一直没有支持它