输入n,python打开浏览器里面n个页面。网站一样
时间: 2024-04-18 10:24:01 浏览: 74
要在浏览器中打开指定数量的相同页面,您可以使用selenium库来实现。下面是一个示例代码:
```python
from selenium import webdriver
def open_multiple_pages(url, num_pages):
# 创建一个浏览器实例
driver = webdriver.Chrome() # 这里使用Chrome浏览器,需要提前安装Chrome驱动
# 打开指定数量的页面
for _ in range(num_pages):
driver.execute_script(f"window.open('{url}', '_blank');")
# 关闭浏览器实例
driver.quit()
# 获取用户输入的页面数量
num_pages = int(input("请输入要打开的页面数量:"))
# 要打开的网页URL
url = "https://www.example.com"
# 打开指定数量的相同页面
open_multiple_pages(url, num_pages)
```
在这个示例中,我们定义了一个名为`open_multiple_pages`的函数,该函数接受一个URL和要打开的页面数量作为参数。然后,我们使用`selenium`来打开指定数量的页面,并在每个页面中加载相同的URL。最后,我们通过调用`open_multiple_pages`函数,并传递用户输入的页面数量和URL来实现打开指定数量的相同页面。
请确保您已经安装了`selenium`库和相应的浏览器驱动(比如Chrome驱动),并将路径配置正确。
阅读全文