"""
练习 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()
