面向初学者的Wemo和Python公司



在我提问之前让我先讲一点背景故事这是我在StackOverflow上的第一篇文章。所以我很抱歉,如果我冒犯了任何人,或者如果我不知道适当的规则附加到这个论坛

*我是编码的初学者,不理解很多复杂的代码,所以如果你的答案中有代码,请解释一下,这样我可以更好地自己,提前感谢

    我正在做的实际程序是为我的母亲,她不是那么懂技术,所以我决定尝试做一个程序叫做"APEDS"(自动个人错误检测系统)
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

要安装该API,可以使用PIP

sudo pip install ouimeaux

如果你没有PIP,你可以在你的包管理器中安装它。例如,在Archlinux中

sudo pacman -S python-pip

我不知道这个API,但是你可以安装它,然后阅读文档并尝试代码示例,这样你就会理解它。你的目标看起来并不难,祝你好运!

相关内容

  • 没有找到相关文章

最新更新