- 新增 DrissionPage 基础教程(01-05) - 新增 Playwright 基础教程(01-05) - 新增网络基础教程(01-05) - 新增 test_learning_examples.py 单元测试 - 更新 .gitignore 忽略 learning/*/output/ 目录
33 lines
715 B
Python
33 lines
715 B
Python
"""
|
|
练习 01: 用 DrissionPage 打开一个网页。
|
|
|
|
目标:
|
|
1. 自己导入 `ChromiumPage`
|
|
2. 创建浏览器页面对象
|
|
3. 打开一个 URL
|
|
4. 打印当前页面标题或 URL
|
|
|
|
建议:
|
|
- 第一版先不要封装函数
|
|
- 能打开页面就算过关
|
|
- 如果你想停住窗口,可以在最后加 `input()`
|
|
|
|
运行:
|
|
./.venv/bin/python learning/drissionpage_basics/01_open_page.py
|
|
"""
|
|
|
|
DEFAULT_URL = "https://www.douyin.com/"
|
|
|
|
def main() -> None:
|
|
from DrissionPage import ChromiumPage
|
|
|
|
page = ChromiumPage()
|
|
page.get(DEFAULT_URL)
|
|
print(f"[INFO] 已打开 URL: {page.url}")
|
|
print(f"[INFO] 页面标题: {page.title}")
|
|
input("按回车退出...")
|
|
|
|
|
|
if __name__ == "__main__":
|
|
main()
|