1
我想在OS X(10.11)上使用Python連接到Wi-Fi網絡。基於CWInterface reference我發現有一個iface.associateToNetwork_password_error_()
方法可用,但是當它被調用時它不會連接到網絡,也不會導致任何異常。如何在OS X上使用Python連接到Wi-Fi網絡?
與此同時iface.disassociate()
正常工作並斷開WiFi。
這是我試過的代碼:
import objc
objc.loadBundle('CoreWLAN',
bundle_path='/System/Library/Frameworks/CoreWLAN.framework',
module_globals=globals())
iface = CWInterface.interface()
iface.associateToNetwork_password_error_(SSID, PASSWORD, None)
如何從Python的連接到指定的網絡上的OS X,並確保已建立連接?
什麼是'SSID'?在我看來,這種方法需要一個「CWNetwork」作爲它的第一個參數,但據我所知,沒有一個實例可以提供給它。 – ArtOfWarfare