python,playwright,获取当前页面地址
时间: 2024-09-30 20:02:09 浏览: 23
深入探索Python Playwright自动化UI测试框架源码
5星 · 资源好评率100%
在Python中,你可以使用Playwright库来自动化浏览器操作,包括获取当前页面的URL。Playwright是一个跨平台的库,支持Chromium、Firefox和WebKit,提供了一种简单的方式来控制浏览器并进行网络爬虫。
如果你已经安装了`playwright`并导入了相关的模块,例如`page`,你可以像下面这样获取当前页面的地址:
```python
from playwright.sync_api import Playwright
# 初始化Playwright实例
with Playwright() as p:
browser = p.chromium.launch()
context = browser.new_context()
page = context.new_page()
# 执行一些页面操作...
# 获取当前页面地址
current_url = page.url
print(f"当前页面地址:{current_url}")
# 关闭浏览器资源
page.close()
context.close()
browser.close()
```
在这个例子中,`page.url`会返回页面的URL。如果需要获取地址,只需运行这行代码即可。
阅读全文