如何在后台启动浏览器

时间:2016-09-18 11:55:43

标签: python python-2.7 selenium urllib2

我是蟒蛇新手,所以请耐心等待。我有一个python文件,每隔30分钟从默认浏览器中打开一个新选项卡以解决​​我的个人问题。现在问题是,如果它发生在我的工作时间表之间,它会变得非常烦人。所以我希望它在后台默默发生。我听说过Selenium根据谷歌Python language bindings for Selenium WebDriver. The selenium package is used to automate web browser interaction from Python。然而,当我坐下来学习更多关于这一点时,它就是一个保镖。我用来打开webbroswer的python文件是:

def Ultra():
       loop_value = 1
       while loop_value==1:
            try:
                urllib2.urlopen("https://google.com")
            except urllib2.URLError, e:
                print "Network currently down." 
                sleep(20)
            else:
                print "Up and running." 
               loop_value = 0                
            webbrowser.open_new_tab('https://website.com')
Ultra()

代码的第一部分确保网络连接是否存在,如果没有,它会休眠20秒并再次尝试,如果它存在则会通过默认浏览器打开website.com。现在,如果有人可以帮助我,我希望浏览器能够在后台运行,因为我甚至不知道从哪里开始。

由于

编辑 - 我正在使用Windows

0 个答案:

没有答案