學(xué)AI,好工作 就找北大青鳥
關(guān)注小青 聽課做題,輕松學(xué)習(xí)
周一至周日
4000-9696-28

沒有真實(shí)的業(yè)務(wù)數(shù)據(jù)?那就自己動(dòng)手!

來源:北大青鳥總部 2022年12月20日 14:32

摘要: Python-faker是一個(gè)專注于模擬生成數(shù)據(jù)的庫(kù),并且它的簡(jiǎn)單易用以及模擬數(shù)據(jù)的友好,完全可以將它生成的數(shù)據(jù)模擬出真實(shí)的業(yè)務(wù)場(chǎng)景。

最近小編已經(jīng)將大數(shù)據(jù)系統(tǒng)的學(xué)習(xí)了一遍,對(duì)各個(gè)技術(shù)點(diǎn)已經(jīng)了解清楚了,于是開始翻起了招聘網(wǎng)站,開始試水招聘市場(chǎng)。畢竟豬肉都漲價(jià)啦,小編學(xué)習(xí)了半年多的大數(shù)據(jù)沒理由身價(jià)還不漲。



瀏覽各公司招聘需求的過程中,相應(yīng)的技術(shù)點(diǎn)要求小編倒是明白,雖然說不上精通,但是已經(jīng)足夠的了解,并且也知其原理,看上去都十分的匹配,于是小編寫好簡(jiǎn)歷之后迅速開始了投遞,接下來就是翹著二郎腿在家坐等面試。



投遞100篇簡(jiǎn)歷的第1天,小編腦子里滿腦都是迎娶白富美的場(chǎng)景。



投遞100篇簡(jiǎn)歷的第2天,小編自信依然,腦子里滿是offer收割現(xiàn)場(chǎng)。



投遞100篇簡(jiǎn)歷的第12天,這沒道理呀,理論知識(shí)如此豐富的小編能不被相中?



投遞100篇簡(jiǎn)歷的第20天,小編一邊吃著泡面,一邊給拒絕自己的HR厚著臉皮打去了電話。而大多數(shù)的對(duì)話如下:

“HR您好,我的理論知識(shí)豐富,我被刷下來的原因肯定是您沒看見,認(rèn)真看一下?”“您好,您的簡(jiǎn)歷我們技術(shù)部分負(fù)責(zé)人很認(rèn)真看過,主要是因?yàn)槟狈φ鎸?shí)場(chǎng)景的項(xiàng)目開發(fā)經(jīng)歷”

一語(yǔ)點(diǎn)醒夢(mèng)中人,難怪小編投的簡(jiǎn)歷都石沉大海,可是真實(shí)場(chǎng)景的大數(shù)據(jù)項(xiàng)目依賴著大量真實(shí)的數(shù)據(jù),這是我們自學(xué)的人很難擁有的資源,就算是網(wǎng)上有許多教程,但是真實(shí)的業(yè)務(wù)數(shù)據(jù)也不可能會(huì)進(jìn)行提供。



這個(gè)問題一直在困擾著小編,直到小編找到了一個(gè)神奇的庫(kù)——Python-faker

這個(gè)庫(kù)可不是打英雄聯(lián)盟那哥們兒開發(fā)的。它是一個(gè)專注于模擬生成數(shù)據(jù)的庫(kù),并且它的簡(jiǎn)單易用以及模擬數(shù)據(jù)的友好,完全可以將它生成的數(shù)據(jù)模擬出真實(shí)的業(yè)務(wù)場(chǎng)景。下面我們來具體介紹一下。


首先安裝faker庫(kù),使用命令:pip install faker

安裝完成以后,就可以自由的使用faker庫(kù)了,使用的步驟非常簡(jiǎn)單

  • 導(dǎo)入faker庫(kù):from faker import Faker

  • 實(shí)例化Faker(),并傳入使用中文的參數(shù):fake = Faker('zh_CN'),這樣生成的數(shù)據(jù)將是中文。

接下來就可以看看它造的數(shù)據(jù)了:



就是這樣簡(jiǎn)單調(diào)用一下相關(guān)的api,它就可以給我們返回許多模擬的數(shù)據(jù),當(dāng)然你每次調(diào)用同樣的方法返回的結(jié)果都是不一樣的,因?yàn)樗鼤?huì)隨機(jī)的生成模擬數(shù)據(jù)。這實(shí)在是太方便了吧,那除了以上這些api,它還提供了許多其他的api和方法來模擬生成相關(guān)數(shù)據(jù)。



來自官方文檔

faker.readthedocs.io/en


它可以輕松模擬個(gè)人的各種信息:姓名、年齡、手機(jī)號(hào)、地址、地理坐標(biāo)、銀行卡號(hào)、公司、工作類型等等等等。還能模擬爬蟲中經(jīng)常使用的user-agent,還可以整段文本內(nèi)容、日期,甚至一鍵生成個(gè)人簡(jiǎn)介。



更多的模擬數(shù)據(jù)可以輕松訪問其官網(wǎng)進(jìn)行查詢,有了這個(gè)庫(kù)以后,小編再也不擔(dān)心真實(shí)場(chǎng)景下的大數(shù)據(jù)開發(fā)經(jīng)驗(yàn)了。先用它模擬100條個(gè)人信息,然后再用它模擬一些購(gòu)物行為數(shù)據(jù),用于做購(gòu)物網(wǎng)站的數(shù)據(jù)分析,或者購(gòu)物網(wǎng)站推薦系統(tǒng)的數(shù)據(jù)源都可以。

有了這個(gè)庫(kù),真實(shí)場(chǎng)景下的大數(shù)據(jù)開發(fā)經(jīng)驗(yàn)根本就沒問題了。先不說了,小編要開始模擬數(shù)據(jù)進(jìn)行開發(fā)了,期待半個(gè)月后找到好的工作!

Faker庫(kù)官方文檔:faker.readthedocs.io/en


標(biāo)簽: 大數(shù)據(jù)
熱門班型時(shí)間
人工智能就業(yè)班 即將爆滿
AI應(yīng)用線上班 即將爆滿
UI設(shè)計(jì)全能班 即將爆滿
數(shù)據(jù)分析綜合班 即將爆滿
軟件開發(fā)全能班 爆滿開班
網(wǎng)絡(luò)安全運(yùn)營(yíng)班 爆滿開班
報(bào)名優(yōu)惠
免費(fèi)試聽
課程資料
官方微信
返回頂部
培訓(xùn)課程 熱門話題 站內(nèi)鏈接