GUI 컨트롤에 wxPython을 사용하는 OS X Python 응용 프로그램이 있습니다. 네트워크 서비스를 시작하기 전에 사용자에게 관리 권한 (Objective-C의 권한 서비스 API 사용과 비슷한)을 묻는 메시지가 표시됩니다.Mac OS X Python GUI 관리자 프롬프트
내가 찾은 가장 가까운 라이브러리는 Bob Ippolito의 Authorization library이지만 상당히 오래된 버전이며 Snow Leopard (OS X 10.6.4/Python 2.6.4)와의 호환성 문제가 있습니다.
제 임시 해결책은 관리자 권한으로 파이썬 응용 프로그램을 실행하지만 상당히 불안정한 Objective-C 실행 프로그램을 만드는 것입니다.
도움 주셔서 감사합니다.
찾을 수있는 Python 바인딩이 없지만 찾고있는 것을 달성하기 위해 ctypes와 launchd (8)를 사용할 수 있다고 생각합니다. 감사! –
그게 내 인상이야. :) – EOL