欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

python使用Faker進(jìn)行隨機(jī)數(shù)據(jù)生成

 更新時(shí)間:2022年02月14日 11:09:34   作者:廣州測(cè)試  
大家好,本篇文章主要講的是python使用Faker進(jìn)行隨機(jī)數(shù)據(jù)生成,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下

在需要使用到大批量數(shù)據(jù)的時(shí)候,即可以使用隨機(jī)數(shù)據(jù)進(jìn)行生成操作

Faker的介紹

Faker是python方向的一個(gè)第三方庫(kù),主要用來(lái)創(chuàng)造偽數(shù)據(jù),使用Faker,人們不再需要手動(dòng)或者手寫(xiě)隨機(jī)數(shù)來(lái)生成數(shù)據(jù),只需要調(diào)用Faker提供的相關(guān)api即可完成數(shù)據(jù)的生成

安裝Faker

在cmd當(dāng)中執(zhí)行輸入:

pip install faker

操作詳情

需要先導(dǎo)入Faker

from faker import Faker
#導(dǎo)入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
# zh_CN:中國(guó)-簡(jiǎn)體
# zh-TW:中國(guó)-繁體
# en-US:美國(guó)-英語(yǔ)

語(yǔ)言編碼

 
編碼      語(yǔ)種           國(guó)家
ar_EG   阿拉伯語(yǔ)    埃及—Arabic (Egypt)
ar_PS   阿拉伯語(yǔ)    巴勒斯坦—Arabic (Palestine)
ar_SA   阿拉伯語(yǔ)    沙特阿拉伯—Arabic (Saudi Arabia)
bg_BG   保加利亞語(yǔ)   保加利亞—Bulgarian
cs_CZ   捷克語(yǔ) 捷克—Czech
de_DE   德語(yǔ)  德國(guó)—German
dk_DK   丹麥語(yǔ) 丹麥—Danish
el_GR   希臘語(yǔ) 希臘—Greek
en_AU   英語(yǔ)  澳大利亞—English (Australia)
en_CA   英語(yǔ)  加拿大—English (Canada)
en_GB   英語(yǔ)  英國(guó)—English (Great Britain)
en_US   英語(yǔ)  美國(guó)—English (United States)
es_ES   西班牙語(yǔ)    西班牙—Spanish (Spain)
es_MX   西班牙語(yǔ)    墨西哥—Spanish (Mexico)
et_EE   愛(ài)沙尼亞語(yǔ)   愛(ài)沙尼亞—Estonian
fa_IR   波斯語(yǔ) 伊朗—Persian (Iran)
fi_FI   芬蘭語(yǔ) 芬蘭—Finnish
fr_FR   法語(yǔ)  法國(guó)—French
hi_IN   印地語(yǔ) 印度—Hindi
hr_HR   克羅地亞語(yǔ)   克羅地亞—Croatian
hu_HU   匈牙利語(yǔ)    匈牙利—Hungarian
hy_AM   亞美尼亞語(yǔ)   亞美尼亞—Armenian
it_IT   意大利語(yǔ)    意大利—Italian
ja_JP   日語(yǔ)  日本—Japanese
ko_KR   朝鮮語(yǔ) 韓國(guó)—Korean
ka_GE   格魯吉亞語(yǔ)   格魯吉亞—Georgian (Georgia)
lt_LT   立陶宛語(yǔ)    立陶宛—Lithuanian
lv_LV   拉脫維亞語(yǔ)   拉脫維亞—Latvian
ne_NP   尼泊爾語(yǔ)    尼泊爾—Nepali
nl_NL   德語(yǔ)  荷蘭—Dutch (Netherlands)
no_NO   挪威語(yǔ) 挪威—Norwegian
pl_PL   波蘭語(yǔ) 波蘭—Polish
pt_BR   葡萄牙語(yǔ)    巴西—Portuguese (Brazil)
pt_PT   葡萄牙語(yǔ)    葡萄牙—Portuguese (Portugal)
ru_RU   俄語(yǔ)  俄國(guó)—Russian
sl_SI   斯諾文尼亞語(yǔ)  斯諾文尼亞—Slovene
sv_SE   瑞典語(yǔ) 瑞典—Swedish
tr_TR   土耳其語(yǔ)    土耳其—Turkish
uk_UA   烏克蘭語(yǔ)    烏克蘭—Ukrainian
zh_CN   簡(jiǎn)體中文    中國(guó)—China
zh_TW   繁體中文    中國(guó)臺(tái)灣

隨機(jī)日期進(jìn)行生成

 每次執(zhí)行的結(jié)果都一樣

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)年月日:', fake.date(pattern = '%Y-%m-%d'))
print('隨機(jī)年份:', fake.year())
print('隨機(jī)月份:',fake.month())
print('隨機(jī)幾號(hào):', fake.day_of_month())
print('隨機(jī)星期:', fake.day_of_week())
 
 
----------------------------打印結(jié)果----------------------------
 
隨機(jī)年月日: 2004-07-23
隨機(jī)年份: 2017
隨機(jī)月份: 05
隨機(jī)幾號(hào): 08
隨機(jī)星期: Tuesday

隨機(jī)字母進(jìn)行生成

  每次執(zhí)行的結(jié)果都一樣

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)字母:',fake.pystr())
print('隨機(jī)小寫(xiě)字母:',fake.random_element())
print('隨機(jī)大寫(xiě)字母:',fake.random_letter())
 
 
----------------------------打印結(jié)果----------------------------
 
隨機(jī)字母: aBOfJLhjVkLsQdJLKzaR
隨機(jī)小寫(xiě)字母: a
隨機(jī)大寫(xiě)字母: k

隨機(jī)數(shù)字進(jìn)行生成

  每次執(zhí)行的結(jié)果都一樣 

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)3位數(shù)字:',fake.numerify())
print('0-9隨機(jī)數(shù):',fake.random_digit())
print('1-9隨機(jī)數(shù):',fake.random_digit_not_null())
print('指定位數(shù)的隨機(jī)數(shù):',fake.random_number(digits=10))
print('隨機(jī)小數(shù):',fake.pyfloat())
 
 
----------------------------------打印結(jié)果----------------------------------
 
隨機(jī)3位數(shù)字: 826
0-9隨機(jī)數(shù): 2
1-9隨機(jī)數(shù): 2
指定位數(shù)的隨機(jī)數(shù): 7767087976
隨機(jī)小數(shù): -38153237102308.8

隨機(jī)個(gè)人信息進(jìn)行生成

每次執(zhí)行的結(jié)果都一樣 

print('隨機(jī)人物名字:',fake.first_name())
print('隨機(jī)羅馬文名字:',fake.first_romanized_name())
print('隨機(jī)姓:',fake.last_name())
print('隨機(jī)人物全名:',fake.name())
print('隨機(jī)全名:',fake.name_female())
print('隨機(jī)生成身份證號(hào):',fake.ssn())
print('隨機(jī)生成手機(jī)號(hào):',fake.phone_number())
print("隨機(jī)郵箱:", fake.email())
 
 
------------------------打印結(jié)果------------------------
 
隨機(jī)人物名字: 梅
隨機(jī)羅馬文名字: Yan
隨機(jī)姓: 楊
隨機(jī)人物全名: 白欣
隨機(jī)全名: 陳婷
隨機(jī)生成身份證號(hào): 445222200008191385
隨機(jī)生成手機(jī)號(hào): 15238181433
隨機(jī)郵箱: gsu@61.cn

隨機(jī)公司信息進(jìn)行生成

每次執(zhí)行的結(jié)果都一樣 

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)公司名:', fake.company())
print('隨機(jī)公司名后綴:', fake.company_suffix())
print('隨機(jī)公司名前綴:', fake.company_prefix())
print('隨機(jī)企業(yè)郵箱:', fake.company_email())
 
 
------------------------打印結(jié)果------------------------
 
隨機(jī)公司名: 恒聰百匯網(wǎng)絡(luò)有限公司
隨機(jī)公司名后綴: 傳媒有限公司
隨機(jī)公司名前綴: 同興萬(wàn)點(diǎn)
隨機(jī)企業(yè)郵箱: qyu@30.cn

隨機(jī)文字/句子進(jìn)行生成

每次執(zhí)行的結(jié)果都一樣 

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)句話:',fake.sentence())
print('隨機(jī)一篇文章:',fake.text())
print('隨機(jī)一個(gè)詞語(yǔ):',fake.word())
 
 
-----------------------打印結(jié)果-----------------------
 
 
隨機(jī)句話: 成為日期一樣研究日本只是.
隨機(jī)一篇文章: 操作全國(guó)深圳空間報(bào)告.新聞學(xué)生都是電子這么感覺(jué).您的如果汽車(chē).
生產(chǎn)那些問(wèn)題人民最大.應(yīng)該地方客戶解決來(lái)源原因.
無(wú)法合作如果城市應(yīng)用方法處理.一種解決什么程序東西.方面不會(huì)可以生產(chǎn)不是文件.
注意規(guī)定圖片銷(xiāo)售.還有企業(yè)地址是否為了.
學(xué)習(xí)我們免費(fèi)他們網(wǎng)上.政府繼續(xù)行業(yè)重要參加到了.
進(jìn)行電腦不同本站.中文一切目前注冊(cè)知道其他位置.
必須學(xué)校發(fā)表實(shí)現(xiàn)可能.的是成功網(wǎng)絡(luò)為了比較希望.
隨機(jī)一個(gè)詞語(yǔ): 有關(guān)

隨機(jī)網(wǎng)絡(luò)信息生成

每次執(zhí)行的結(jié)果都一樣 

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)生成域名:',fake.domain_name())
print('隨機(jī)生成uri地址:',fake.uri())
print('隨機(jī)生成url地址:',fake.url())
print('隨機(jī)用戶名:',fake.user_name())
 
----------------------打印結(jié)果----------------------
 
隨機(jī)生成域名: chen.cn
隨機(jī)生成uri地址: https://www.jie.org/main/category/tags/search/
隨機(jī)生成url地址: http://www.pan.cn/
隨機(jī)用戶名: leikang
 

隨機(jī)城市位置進(jìn)行生成

 每次執(zhí)行的結(jié)果都一樣 

from faker import Faker
#引入Faker
 
fake = Faker(locale = 'zh_CN')
# 初始化,設(shè)置locale為中文;默認(rèn)是英文
 
print('隨機(jī)城市名:', fake.city_name())
print('隨機(jī)城市:', fake.city())
print('隨機(jī)區(qū):',fake.district())
print('隨機(jī)省份名:', fake.province())
print('隨機(jī)郵編:', fake.postcode())
print('隨機(jī)國(guó)家:', fake.country())
 
 
------------------------------打印結(jié)果------------------------------
 
 
隨機(jī)城市名: 南昌
隨機(jī)城市: 沈陽(yáng)市
隨機(jī)區(qū): 城北
隨機(jī)省份名: 甘肅省
隨機(jī)郵編: 800617
隨機(jī)國(guó)家: 保加利亞

總結(jié)

到此這篇關(guān)于python使用Faker進(jìn)行隨機(jī)數(shù)據(jù)生成的文章就介紹到這了,更多相關(guān)python Faker隨機(jī)數(shù)據(jù)生成內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Python數(shù)據(jù)分析matplotlib折線圖案例處理

    Python數(shù)據(jù)分析matplotlib折線圖案例處理

    這篇文章主要介紹了Python數(shù)據(jù)分析matplotlib折線圖案例處理,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下
    2022-08-08
  • python+requests+unittest API接口測(cè)試實(shí)例(詳解)

    python+requests+unittest API接口測(cè)試實(shí)例(詳解)

    下面小編就為大家?guī)?lái)一篇python+requests+unittest API接口測(cè)試實(shí)例(詳解)。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-06-06
  • Python?OpenCV識(shí)別行人入口進(jìn)出人數(shù)統(tǒng)計(jì)

    Python?OpenCV識(shí)別行人入口進(jìn)出人數(shù)統(tǒng)計(jì)

    本文主要介紹了Python?OpenCV識(shí)別行人入口進(jìn)出人數(shù)統(tǒng)計(jì),文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧<BR>
    2023-01-01
  • 使用Python編寫(xiě)Linux系統(tǒng)守護(hù)進(jìn)程實(shí)例

    使用Python編寫(xiě)Linux系統(tǒng)守護(hù)進(jìn)程實(shí)例

    這篇文章主要介紹了使用Python編寫(xiě)Linux系統(tǒng)守護(hù)進(jìn)程實(shí)例,本文先是講解了什么是守護(hù)進(jìn)程,然后給出了一個(gè)Python語(yǔ)言的簡(jiǎn)單實(shí)現(xiàn),需要的朋友可以參考下
    2015-02-02
  • 對(duì)Python中TKinter模塊中的Label組件實(shí)例詳解

    對(duì)Python中TKinter模塊中的Label組件實(shí)例詳解

    今天小編就為大家分享一篇對(duì)Python中TKinter模塊中的Label組件實(shí)例詳解,具有很好的價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2019-06-06
  • 詳解python如何調(diào)用C/C++底層庫(kù)與互相傳值

    詳解python如何調(diào)用C/C++底層庫(kù)與互相傳值

    Python作為一門(mén)腳本解釋語(yǔ)言,本身又很好的結(jié)合C++,所以使用Python開(kāi)發(fā),在性能要求的地方調(diào)用C/C++底層庫(kù),這簡(jiǎn)直是神器。本文詳細(xì)介紹了Python調(diào)用C/C++底層庫(kù),互相傳值問(wèn)題,下面一起來(lái)看看。
    2016-08-08
  • 在雙python下設(shè)置python3為默認(rèn)的方法

    在雙python下設(shè)置python3為默認(rèn)的方法

    這篇文章主要介紹了如何在雙python下設(shè)置python3為默認(rèn),本文通過(guò)一個(gè)例子分步驟給大家介紹的非常詳細(xì),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2018-10-10
  • Python正則表達(dá)中re模塊的使用

    Python正則表達(dá)中re模塊的使用

    這篇文章主要介紹了Python正則表達(dá)中re模塊的使用,文章圍繞主題展開(kāi)詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的朋友可以參考一下
    2022-09-09
  • Pytorch dataloader在加載最后一個(gè)batch時(shí)卡死的解決

    Pytorch dataloader在加載最后一個(gè)batch時(shí)卡死的解決

    這篇文章主要介紹了Pytorch dataloader在加載最后一個(gè)batch時(shí)卡死的解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Django日志logging的配置和自定義添加方式

    Django日志logging的配置和自定義添加方式

    這篇文章主要介紹了Django日志logging的配置和自定義添加方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-05-05

最新評(píng)論