安裝Faker
pip3 install Faker
生成數(shù)據(jù)
import datetimefrom faker import Fakerif __name__ == ‘__main__’: faker = Faker(locale=”zh_CN”) # 設(shè)置中文模式下 for i in range(30): print(“*” * 10) print(faker.name()) # 獲取 隨機(jī)姓名。 print(faker.address()) # 獲取 隨機(jī)地址。 print(faker.date()) # 獲取 1970 年 1 月 1 日到現(xiàn)在之間的隨機(jī)日期。 print(faker.date_between(datetime.date(2021, 1, 1), datetime.date(2021, 1, 31))) # 獲取 區(qū)間的日期。 print(faker.day_of_week()) # 獲取 隨機(jī)星期。 print(faker.month_name()) # 獲取 隨機(jī)月份。 print(faker.time()) # 獲取 隨機(jī)時間,時:分:秒。 print(faker.timezone()) # 獲取 隨機(jī)時區(qū)。 print(faker.year()) # 獲取 隨機(jī)年。 print(faker.ascii_email()) # 獲取 隨機(jī)電子郵箱 print(faker.ascii_free_email()) # 獲取 隨機(jī)免費(fèi)電子郵箱 print(faker.ascii_safe_email()) # 獲取 隨機(jī)樣本郵箱 print(faker.http_method()) # 獲取 隨機(jī)http方法 print(faker.image_url()) # 獲取 隨機(jī)返回占位符圖像的 URL 示例 print(faker.ipv4()) # 返回具有有效 CIDR 的隨機(jī) IPv4 地址或網(wǎng)絡(luò)。 print(faker.ipv4_private()) # 返回私有 IPv4。 print(faker.ipv6()) # 生成具有有效 CIDR 的隨機(jī) IPv6 地址或網(wǎng)絡(luò)。 print(faker.mac_address()) # 生成mac地址。 print(faker.port_number()) # 返回一個網(wǎng)絡(luò)端口號。 print(faker.url()) # 一個隨機(jī)的 url 字符串。 print(faker.user_name()) # 一個隨機(jī)的 用戶名。 # print(faker.address()) # ‘甘肅省澳門縣崇文黃街s座 319489’。 print(faker.administrative_unit()) # ‘云南省’。 print(faker.building_number()) # 隨機(jī)建筑名。 print(faker.city()) # 隨機(jī)市 print(faker.city_name()) # 隨機(jī)市的名 print(faker.city_suffix()) # ‘縣’ print(faker.country()) # 隨機(jī)國家 print(faker.postcode()) # 隨機(jī)區(qū)號 print(faker.province()) # 隨機(jī)省份 print(faker.street_address()) # 隨機(jī)街道地址 print(faker.street_name()) # 隨機(jī)街道 print(faker.company()) # 隨機(jī)公司名 print(faker.company_prefix()) # 隨機(jī)公司縮寫 print(faker.company_suffix()) # 隨機(jī)公司后綴 print(faker.paragraph()) # 隨機(jī)生成一個段落 print(faker.paragraph(nb_sentences=5)) # 隨機(jī)生成一個段落,5段 print(faker.paragraph(nb_sentences=5, variable_nb_sentences=False)) # 隨機(jī)生成一個段落,5段 print(faker.paragraphs(nb=5)) # 隨機(jī)生成一個生成段落列表。 print(faker.sentence(nb_words=10)) # 隨機(jī)生成一個句子。 print(faker.sentences()) # 隨機(jī)生成句子列表。 print(faker.text(max_nb_chars=20)) # 生成指定長度的文本字符串。。 print(faker.word()) # 生成生成一個詞。。 print(faker.first_name()) # 生成姓名的名。 print(faker.first_name_female()) # 生成女人姓名的名。 print(faker.first_name_male()) # 生成男人姓名的名。 print(faker.last_name()) # 生成姓名的姓。 print(faker.name()) # 生成姓名。 print(faker.country_calling_code()) # 生成國際區(qū)號。 print(faker.phone_number()) # 生成手機(jī)號。 print(faker.ssn()) # 生成身份證號。 # 。