您可以为此使用 date_ Between_dates 。以下示例给出了 2015 年至 2019 年之间的年份。
from faker import Faker
from datetime import datetime
f = Faker()
print(f.date_between_dates(date_start=datetime(2015,1,1), date_end=datetime(2019,12,31)).year)
Run Code Online (Sandbox Code Playgroud)
faker 可能非常适合其他更复杂的事情,但在这种情况下random.randint就足够了
from random import randint
randint(1800, 1900)
Run Code Online (Sandbox Code Playgroud)