2015-07-19 81 views
0

讓我在回答問題之前給出一點小故事 *這是我第一篇發表給StackOverflow的文章。所以如果我對不起,如果我得罪任何人,或者如果我不知道附加到這個論壇的適當的規則Wemo和Python Incorporation對於初學者

*即時通訊初學者在編碼和不理解大部分複雜的代碼,所以如果你有代碼在你的答案請解釋我能更好的自己,在此先感謝

  • 實際PRGM IM工作的是我的母親誰心不是那麼高科技的智能,所以我決定嘗試創建一個名爲「APEDS」 PRGM(自動個性化的錯誤檢測系統)

http://pastebin.com/zt1zaVH9

代碼

部分我有一個問題與是

# [ 1 ] option (internet) 
elif action == '1': 
    def submenu1(): 
     print(
""" 
What Problems are u having with the internet? 
""" 
""" 
[1] - Internet is Slow/Not Working 
[2] - There's no Wi-Fi/Can't connect to Wi-Fi44 
[3] - 
[4] - Forgot my Wifi Password ! 
""") 
    action = input("Please Select a Number: ") 

    if action == '1': 
     print('1') 
    elif action == '2': 
     print('2') 
    elif action == '3': 
     print('3') 
    elif action == '4': 
     print('4') 
    else: 
     print('\nNo valid choice has been selected please try again') 
     time.sleep(3.5) 

第一選項下我想它來ping幾個不同的可靠的來源,讓說,在總共5個,如果多於4失敗,那麼將進入下一步,這是激活復位CMD到WeMo(它連接到路由器/調制解調器)(因爲WIFI將關閉CMD需要像關>等待30秒>開)

主要部分是我不知道如何合併WeMo api(https://github.com/iancmcc/ouimeaux/tree/master

如果我需要我的電腦上安裝任何東西得到它的工作,請詳細介紹一下如何做一遍

感謝和我很抱歉,如果這是很難跟隨

-BOF007

回答

0

對於安裝您可以使用PIP的API

sudo pip install ouimeaux 

如果您沒有PIP,可以將其與包管理器一起安裝。在的Archlinux例如

sudo pacman -S python-pip 

我不知道該API,但你可以安裝它,然後閱讀docs並嘗試代碼示例,所以你就會明白它。你的目標似乎不那麼難,祝你好運!

+0

im不在Linux上不好嗎?你是什​​麼意思嘗試代碼示例? – BOF007

+0

我覺得使用GNU/Linux開發(以及爲所有目的)效果更好,但在Windows中,您也可以使用PIP。它默認安裝在Windows Python包中,你可以使用它作爲管理員打開一個cmd。 'pip install ouimeaux'應該可以工作。 – analca3

+0

我會在哪裏輸入這個'pip install ouimeaux'into?它是py 2.7還是3.4? – BOF007