DrissionPage/docs/入门指南/准备工作.md

50 lines
1.7 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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