搜索允许启动firefox的Python API

时间:2014-05-26 12:50:26

标签: python url firefox

我很乐意用Python编写一个程序:

  1. 启动firefox浏览器
  2. 自动将指定网址传递给该浏览器
  3. 我不知道Python是否允许这样做。你可以给我一个提示,就像执行这项工作的图书馆的名称(如果它存在),我将自己做其余的。

3 个答案:

答案 0 :(得分:2)

这实际上内置于Python标准库中(我从来没有完全确定为什么,这是一个随机的功能)。

import webbrowser
webbrowser.open(my_url)

答案 1 :(得分:1)

一种选择是使用selenium启动Firefox并使用WebDriver API与其进行互动:

from selenium import webdriver

driver = webdriver.Firefox()
driver.get(url)

答案 2 :(得分:0)

this other answer in stackoverflowthis from mozilla's forum结合使用,即可获得:

from subprocess import call
call(["firefox", "http://your_url"])