##### `pd.date_range(start=None, end=None, periods=None, freq=None, tz=None, normalize=False, name=None, inclusive='both', *, unit=None, **kwargs)`
**功能简介:**
- `pandas.date_range()` 函数用于生成一个日期范围,返回一个包含指定日期间隔的日期时间索引。
**参数说明:**
- `start`:开始日期或时间点。
- `end`:结束日期或时间点。
- `periods`:生成的日期数量。
- `freq`:日期间隔字符串或 DateOffset 对象,用于定义日期间隔。
- `tz`:时区。
- `normalize`:是否将时间戳归一化到午夜。
- `name`:生成日期时间索引的名称。
- `inclusive`:开始和结束日期是否包含在日期范围内,可以是 `'both'`(默认,包含)、`'neither'`、`'left'`、`'right'`。
- `unit`:如果 `freq` 参数不提供,可以使用 `unit` 参数指定间隔单位,例如 `'D'` 表示天。
- `**kwargs`:其他参数,可以用于设置特定频率的额外参数。
**返回值:**
- 返回一个 DatetimeIndex。
**用法示例:**
1. 生成一个日期范围:
```python
import pandas as pd
# 生成一个日期范围,从 2023-08-01 到 2023-08-10
date_range = pd.date_range(start='2023-08-01', end='2023-08-10')
print(date_range)
```
2. 生成一个日期范围,指定日期间隔:
```python
import pandas as pd
# 生成一个日期范围,从 2023-08-01 到 2023-08-10,每隔 2 天
date_range = pd.date_range(start='2023-08-01', end='2023-08-10', freq='2D')
print(date_range)
```