用faker date_list = [fk.date() for i in range(100)] 改成随机2020年一年内的日期
时间: 2024-02-13 08:03:53 浏览: 140
如何生成指定范围内的随机日期
可以使用Python第三方库 `faker` 来生成随机日期。首先需要安装 `faker` 库,可以使用以下命令:
```
pip install faker
```
安装完成后,可以使用以下代码来生成随机日期:
```python
from faker import Faker
import datetime
fake = Faker()
start_date = datetime.date(2020, 1, 1)
end_date = datetime.date(2020, 12, 31)
date_list = [fake.date_between(start_date=start_date, end_date=end_date) for i in range(100)]
```
这个代码中,首先导入 `Faker` 类并创建一个 `fake` 对象。然后,定义起始日期和截止日期。最后,使用列表推导式来生成100个随机日期。使用 `date_between` 方法来生成指定范围内的随机日期。
阅读全文