正在搜索允许启动firefox的pythonapi

2024-04-26 04:04:27 发布

您现在位置:Python中文网/ 问答频道 /正文

我很想用Python编写一个程序,可以:

  1. 启动firefox浏览器
  2. 自动将给定的URL传递给该浏览器

我不知道Python是否允许这样做。你可以给我一个提示,比如做这项工作的库的名称(如果存在的话),剩下的我自己来做。你知道吗


Tags: 程序名称url浏览器firefox
3条回答

一种选择是使用^{}启动Firefox,并使用WebDriver API与之交互:

from selenium import webdriver

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

这实际上是内置在Python标准库中的(我从来没有确切地知道为什么,这是一个随机的功能)。你知道吗

import webbrowser
webbrowser.open(my_url)

this other answer in stackoverflowthis from mozilla's forum组合,得到:

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

相关问题 更多 >