日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術(shù)文章
文章詳情頁

python用faker庫批量生成假數(shù)據(jù)

瀏覽:18日期:2022-06-25 13:03:50
楔子

我們平時在做測試的時候,經(jīng)常會使用一些假數(shù)據(jù),而Python中有一個包叫faker(不是打LOL的那個),專門用來生成假數(shù)據(jù),并且生成的假數(shù)據(jù)非常逼真,下面我們就來看一下。

faker使用方法基本使用

faker使用起來非常簡單,我們看一下就知道了。

from faker import Faker# 導入Faker這個類, 實例化即可fake = Faker(locale='zh_CN')# 然后調(diào)用里面的方法即可生成相應的假數(shù)據(jù)print(fake.name()) # 謝秀華print(fake.address()) # 四川省莉縣白云沈陽路o座 313522

看起來還挺逼真的,但是有一點需要注意,這里的地址并不是真實的地址,而是隨機組合出來的,也就是將省、市、道路之類的隨機組合在一起。

另外我們在實例化Faker這個類的時候,指定了locale='zh_CN',表示生成中文數(shù)據(jù),因為默認是英文數(shù)據(jù)。faker可以生成多個語言的假數(shù)據(jù),支持的語言如下:

簡體中文:zh_CN 繁體中文:zh_TW 美國英文:en_US 英國英文:en_GB 德文:de_DE 日文:ja_JP 韓文:ko_KR 法文:fr_FR

我們舉個栗子:

from faker import Fakerfake = Faker(locale='ja_JP')# 指定為日本print(fake.name()) # 渚 あすかprint(fake.address()) # ?心頸h西多摩郡奧多摩町花川??1丁目7番10號 コ?ト中?m祠994# 指定為臺灣fake = Faker(locale='zh_TW')print(fake.name()) # ?美琪print(fake.address()) # 23149 新?I?福州巷3段653?3??/pre>

除了上面的name和address,faker還支持生成很多其它的數(shù)據(jù)。

地理信息類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 隨機打印一個國家, 此時跟Faker里面locale無關(guān)print(fake.country()) # 吉布提# 2. 國家編碼, 此時跟Faker里面locale無關(guān)print(fake.country_code()) # KW# 3. 打印區(qū), 此時是中國的區(qū)print(fake.district()) # 朝陽# 4. 打印緯度print(fake.latitude()) # -39.076213# 5. 打印經(jīng)度print(fake.longitude()) # 138.988316# 6. 打印郵編print(fake.postcode()) # 881534# 7. 打印省份print(fake.province()) # 新疆維吾爾自治區(qū)# 8. 打印詳細地址print(fake.address()) # 河北省淑英縣豐都永安街D座 260864# 9. 打印街道地址print(fake.street_address()) # 姜街c座# 10. 打印街道名print(fake.street_name()) # 海門街# 11. 獲取市、縣 (打印的是后綴, 要么是縣、要么是市)print(fake.city_suffix()) # 市print(fake.city_suffix()) # 縣# 12. 打印街、路(打印的是后綴, 要么是路、要么是街)print(fake.street_suffix()) # 路print(fake.street_suffix()) # 街基礎信息類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 生成身份證號print(fake.ssn()) # 513428197105280989# 2. 生成公司服務名print(fake.country_code()) # HT# 3. 隨機公司名(長)print(fake.company()) # 創(chuàng)聯(lián)世紀科技有限公司# 4. 隨機公司名(短)print(fake.company_prefix()) # 信誠致遠# 5. 公司性質(zhì)print(fake.company_suffix()) # 信息有限公司# 6. 隨機信用卡到期日print(fake.credit_card_expire()) # 03/28# 7. 生成完整信用卡信息print(fake.credit_card_full())'''xx JCB 16 digit勇 趙3505427828999283 12/22CVC: 463'''# 8. 信用卡號print(fake.credit_card_number()) # 44980244740048# 9. 信用卡類型print(fake.credit_card_provider()) # Mastercard# 10. 信用卡安全碼print(fake.credit_card_security_code()) # 581# 11. 隨機職位print(fake.job()) # 新媒體運營# 12. 女性的名print(fake.first_name_female()) # 麗娟# 13. 男性的名print(fake.first_name_male()) # 彬# 14. 女性的姓和男性的姓, 這里的姓和上面的名組合起來得到一個完整的姓名# 說實話個人覺得last_name_female打印姓有點別扭, 可能老外習慣將姓寫在后、名字也在前# 另外,關(guān)于姓,個人覺得其實男女沒有太大區(qū)別print(fake.last_name_female()) # 高print(fake.last_name_male()) # 楊# 15. 打印全名print(fake.name()) # 田小紅# 16. 男性全名print(fake.name_male()) # 朱燕# 17. 女性全名print(fake.name_female()) # 王凱# 18. 隨機生成手機號print(fake.phone_number()) # 18035736881# 19. 隨機生成手機號段print(fake.phonenumber_prefix()) # 147計算機基礎、Internet信息類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 隨機ASCII公司郵箱名print(fake.ascii_company_email()) # minghan@jy.org# 2. 隨機ASCII郵箱print(fake.ascii_email()) # gang38@yongcui.cn# 3. 公司郵箱print(fake.company_email()) # xiuyinggao@guoxia.org# 4. 郵箱print(fake.email()) # yang28@hotmail.com# 5. 安全郵箱print(fake.safe_email()) # jieqiao@example.com網(wǎng)絡基礎信息類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 生成域名print(fake.domain_name()) # lijuan.net# 2. 域詞(即,不包含后綴)print(fake.domain_word()) # weiyang# 3. 隨機IP4地址print(fake.ipv4()) # 12.16.224.95# 4. 隨機IP6地址print(fake.ipv6()) # e6b:5814:4d63:1496:9e0d:eb44:e114:722b# 5. 隨機MAC地址print(fake.mac_address()) # 8a:1c:ce:eb:f0:5c# 6. 網(wǎng)址域名后綴(com, net, cn等等,不包括.)print(fake.tld()) # cn# 7. 隨機URI地址print(fake.uri()) # https://na.cn/login/# 8. 網(wǎng)址文件后綴print(fake.uri_extension()) # .htm# 9. 網(wǎng)址文件(不包含后綴)print(fake.uri_page()) # homepage# 10. 網(wǎng)址文件路徑(不包含文件名)print(fake.uri_path()) # categories# 11. 隨機URL地址print(fake.url()) # https://jingsong.cn/# 12. 隨機用戶名print(fake.user_name()) # jing13# 13. 隨機URL地址print(fake.image_url()) # https://dummyimage.com/109x622瀏覽器信息類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 隨機生成Chrome的瀏覽器user_agent信息print(fake.chrome()) # Mozilla/5.0 (Macintosh; Intel Mac OS X 10_7_7) AppleWebKit/535.0 (KHTML, like Gecko) Chrome/26.0.870.0 Safari/535.0# 2. 隨機生成FireFox的瀏覽器user_agent信息print(fake.firefox()) # Mozilla/5.0 (Android 3.2.2; Mobile; rv:15.0) Gecko/15.0 Firefox/15.0# 3. 隨機生成IE的瀏覽器user_agent信息print(fake.internet_explorer())# Mozilla/5.0 (compatible; MSIE 8.0; Windows 98; Win 9x 4.90; Trident/3.1)# 4. 隨機生成Opera的瀏覽器user_agent信息print(fake.opera()) # Opera/9.47.(X11; Linux i686; cv-RU) Presto/2.9.186 Version/11.00# 5. 隨機生成Safari的瀏覽器user_agent信息print(fake.safari()) '''Mozilla/5.0 (iPod; U; CPU iPhone OS 4_2 like Mac OS X; ne-NP) AppleWebKit/534.29.1 (KHTML, like Gecko) Version/3.0.5 Mobile/8B119 Safari/6534.29.1'''# 6. 隨機Linux信息print(fake.linux_platform_token()) # X11; Linux x86_64# 7. 隨機user_agent信息print(fake.user_agent()) # Mozilla/5.0 (Windows NT 5.0; si-LK; rv:1.9.1.20) Gecko/2017-09-23 19:50:28 Firefox/3.8數(shù)字類

這個意義不大,完全可以使用Python的內(nèi)置模塊,或者numpy來實現(xiàn),這里不說了。

文本、加密類

from faker import Fakerfake = Faker(locale='zh_CN')# 1. 隨機字符串print(fake.pystr()) # nyfOoBhwiCAYECiKOULE# 2. 隨機字母print(fake.random_element()) # c# 3. 隨機字母print(fake.random_letter()) # A# 4. 隨機生成一個段落print(fake.paragraph()) # 產(chǎn)品特別為了文章.研究不同評論就是還是工程.# 5. 隨機生成多個段落print(fake.paragraphs())'''[’一下手機希望責任.合作空間聯(lián)系最大.’, ’用戶免費中心部分就是如何男人.次數(shù)美國自己影響程序服務.你的類別歡迎日本是一.’, ’數(shù)據(jù)情況工作一起發(fā)展應該自己.發(fā)展資源內(nèi)容.’]'''# 6. 隨機生成一句話print(fake.sentence()) # 更新法律學生應用.# 7. 隨機生成多句話,與段落類似print(fake.sentences()) # [’服務不過而且對于美國今天價格.’, ’發(fā)布全國語言帖子.’, ’產(chǎn)品關(guān)系問題產(chǎn)品.’]# 8. 隨機生成一篇文章print(fake.text())'''這是價格方法閱讀.發(fā)布對于經(jīng)濟地區(qū)開發(fā)相關(guān)你們合作.一些更新個人學生重要.什么威望網(wǎng)絡影響.市場這些環(huán)境閱讀那個類別.軟件男人怎么等級狀態(tài)日本您的.您的閱讀地方論壇.廣告幫助位置企業(yè).以下應用運行主要當前只是.簡介只要來自如果科技.那么文化進入公司電話.名稱威望游戲報告最新日期論壇.最大為了如何提高大學.還是文件因為喜歡語言.的是以及資料是否現(xiàn)在兩個.'''# 9. 隨機生成詞語print(fake.word()) # 過程# 10. 隨機生成多個詞語,用法與段落,句子,類似print(fake.words()) # [’任何’, ’參加’, ’正在’]# 11. 隨機生成二進制編碼print(fake.binary()) # 非常長, 不打印了# 12. 隨機生成兩位語言編碼print(fake.language_code()) # ks# 13. 隨機生成語言/國際 信息print(fake.locale()) # shs_CA# 14. 隨機生成MD5print(fake.md5()) # 0df0396328281f32b1922cd82016580d# 15. 隨機生成密碼,可選參數(shù):# length:密碼長度;special_chars:是否能使用特殊字符;digits:是否包含數(shù)字;upper_case:是否包含大寫字母;lower_case:是否包含小寫字母print(fake.password()) # C^!5fIk!s8# 16. 隨機SHA1print(fake.sha1()) # e7d9fa4f3e9a25e5ab44d88971e4c56ef4cc446f# 17. 隨機SHA256print(fake.sha256()) # 47f9163f2a72edc855ef25289c2cfcd4c213842607b4b936c12a43b477c8ed77# 18. 隨機UUIDprint(fake.uuid4()) # 45dc0754-b3e3-4c94-bdcb-d20a3a8f4d9d時間信息類

意義也不大,有興趣可以自己了解一下。

小結(jié)

個人覺得,faker這個庫最有用的就是生成名字和地址了,其實雖然可以生成很多信息,但是常用的只有幾個,需要使用的時候直接查就可以了。

以上就是python用faker庫批量生成假數(shù)據(jù)的詳細內(nèi)容,更多關(guān)于python faker庫生成假數(shù)據(jù)的資料請關(guān)注好吧啦網(wǎng)其它相關(guān)文章!

標簽: Python 編程
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
欧美日韩在线播放视频| 日本久久二区| 国产精品一区二区美女视频免费看 | 国产乱码精品一区二区三区亚洲人| 欧美日韩国产在线一区| 蜜桃国内精品久久久久软件9| 久久中文字幕av一区二区不卡| 国产精品久久久久久久久久10秀 | 精品一区二区三区中文字幕视频 | 久久麻豆精品| 亚洲国产不卡| 日韩制服丝袜av| 少妇精品久久久| 国产精品jk白丝蜜臀av小说| 精品视频在线你懂得| 热三久草你在线| 久久福利影视| 日韩高清一区在线 | 水野朝阳av一区二区三区| 亚洲欧洲日韩精品在线| 国产乱子精品一区二区在线观看| 欧美影院视频| 免费高潮视频95在线观看网站| 欧美jjzz| 亚洲tv在线| 成人国产综合| 日韩一区精品视频| 国产精品第一| 久久人人99| 欧美永久精品| 1024精品久久久久久久久| 天堂av一区| 欧美精品九九| 久久精品国产久精国产| 午夜精品婷婷| 国产一区2区在线观看| 久久精品青草| 国产高清视频一区二区| 国产精品婷婷| 欧美亚洲日本精品| 欧美精品二区| 只有精品亚洲| 在线一区电影| 99成人超碰| 国产91在线播放精品| 综合日韩在线| 午夜久久美女| 日韩免费在线| 久久精品女人| 国产精品九九| 美女被久久久| 天堂а√在线最新版中文在线| 国产日韩欧美三区| 日韩综合一区二区| 亚洲永久精品唐人导航网址| 久久高清免费观看| 99国产精品久久久久久久| 久久久精品五月天| 韩国三级一区| 亚洲天堂久久| 久久久久国产| 今天的高清视频免费播放成人| 在线看片福利| 国产精品久久久久av电视剧| 日韩精品社区| 日本视频一区二区| 婷婷色综合网| 日韩视频一区| 午夜在线视频观看日韩17c| 五月天久久久| 亚洲自啪免费| 在线精品视频一区| 日韩av中文字幕一区二区三区| 欧美综合社区国产| 精品亚洲免a| 久久久精品日韩| 国产精品毛片| 国产探花一区| 国产黄大片在线观看| 免费视频亚洲| 日韩av网站在线免费观看| 国产日韩欧美一区二区三区在线观看| 国产精品一区毛片| 99久久夜色精品国产亚洲1000部| 韩日一区二区三区| 日本不卡不码高清免费观看| 国产精品大片免费观看| 神马午夜在线视频| 成人av二区| 国产精品一区二区精品| 国产福利电影在线播放| 国产一区导航| 精品中文在线| 美女精品网站| 国产一区二区精品福利地址| 亚洲一区久久| 欧美激情精品| 国产精品美女久久久| 欧美国产专区| 国产美女精品| 欧洲av一区二区| 国产精品麻豆成人av电影艾秋 | 99久久精品国产亚洲精品| 日韩av一区二区三区四区| 99久久精品网站| 麻豆传媒一区二区三区| 免费观看久久久4p| 日韩av首页| 欧美1区二区| 四虎国产精品免费久久| 电影亚洲精品噜噜在线观看| 日本不卡一二三区黄网| 新版的欧美在线视频| 国产一级成人av| 免费一区二区视频| 久久影院一区| 日韩一区亚洲二区| 国产精品欧美三级在线观看 | 悠悠资源网久久精品| 91综合网人人| 国产亚洲高清一区| 国产乱码精品一区二区三区四区| 亚洲深夜av| 欧美精品国产| 99久久99久久精品国产片果冰| 99riav1国产精品视频| 日韩一区二区三免费高清在线观看 | 99在线精品免费视频九九视| 黄色精品视频| 美女视频免费精品| 日本一二区不卡| 久久精品99久久无色码中文字幕| 久久国产精品成人免费观看的软件| 国产欧美日韩在线一区二区| 激情综合在线| 69堂精品视频在线播放| 久久蜜桃资源一区二区老牛| 日本国产亚洲| 亚洲女同一区| 麻豆精品在线观看| 神马午夜久久| 日韩国产在线不卡视频| 午夜国产精品视频| 国产一区二区三区久久| 亚洲精华国产欧美| 蜜桃av一区二区| 欧美国产极品| 久久免费黄色| 麻豆精品一区二区综合av| 亚洲精品韩国| 久久aⅴ国产紧身牛仔裤| 久久精品亚洲| 99热国内精品| 麻豆成人在线观看| 欧美日韩a区| 日韩不卡在线观看日韩不卡视频| 香蕉人人精品| 麻豆极品一区二区三区| 日韩在线成人| 日本精品不卡| 精品久久福利| 久久精品国产999大香线蕉| 亚洲三级av| 激情五月综合| 日韩中文字幕高清在线观看| 国产精品亚洲人成在99www| 视频一区日韩精品| 97视频热人人精品免费| 日韩av成人高清| 亚洲精一区二区三区| 午夜精品婷婷| 在线成人直播| 亚洲国产专区| 好看的av在线不卡观看| 老司机精品视频网| 日本不卡高清| 日本欧美在线| 国产毛片久久久| 老色鬼精品视频在线观看播放| 久久激情av| 国产精品久久亚洲不卡| 欧美精品影院| 国产欧美日韩视频在线| 国产精品一级| 国产精品毛片久久久| 久久精品一区| 91一区二区| 五月天久久久| 丝袜美腿亚洲色图| 蜜臀精品一区二区三区在线观看| 免费欧美在线视频| 午夜亚洲福利| 日韩av有码| 在线亚洲激情| 日本不卡在线视频| 老司机精品视频网| 亚洲午夜91| 国产日产精品_国产精品毛片| 日韩理论视频| 欧美日韩伊人|