在开始之前,我们先进行一些简单设置。 如果只使用收发数据包功能,无须任何准备工作。 如果要控制浏览器,须设置浏览器路径。程序默认设置控制 Chrome,所以以下用 Chrome 作为演示。如果要使用 Edge 或其它 Chromium 内核浏览器,设置方法是一样的。 作者发现 92 版的 Chrome 存在一些奇怪的问题,导致有些电脑环境下不能启动,请尽量避免使用。 # ✔️ 执行步骤 ## 📍 关闭已打开的 Chrome 多个 Chrome 会造成冲突,如果已有打开的 Chrome 浏览器,请关闭。 后面在"创建页面对象"章节再介绍多 Chrome 浏览器共存的方法。 !>**注意:**
如果您使用的是 Edge 浏览器,直接关闭不能清干净进程,请打开任务管理器手动关闭进程。 --- ## 📍 尝试启动浏览器 执行以下代码,如果正常启动了浏览器并且访问了百度,说明可直接使用,跳过后面的步骤即可。 ```python from DrissionPage import ChromiumPage page = ChromiumPage() page.get('https://www.baidu.com') ``` --- ## 📍 设置路径 如果上面的步骤提示出错,请新建一个临时 py 文件,并输入以下代码,填入您电脑里的 Chrome 浏览器 exe 文件路径,然后执行。 !>**注意:**
这段代码只要运行一次即可,不要写到正式程序里。 ```python from DrissionPage.easy_set import set_paths set_paths(browser_path=r'这里修改为您的Chrome浏览器exe文件路径') ``` 这段代码会记录 Chrome 浏览器路径到配置文件。 --- ## 📍 重试控制浏览器 现在,请重新执行第二步的代码,如果正确访问了百度,说明已经设置完成。 --- # ✔️ 说明 当您完成准备工作后,无须关闭浏览器,后面的上手示例可继续使用当前浏览器。