91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

基于Python怎么用Faker批量測試數據

發布時間:2022-03-02 09:11:00 來源:億速云 閱讀:148 作者:iii 欄目:開發技術

這篇文章主要介紹了基于Python怎么用Faker批量測試數據的相關知識,內容詳細易懂,操作簡單快捷,具有一定借鑒價值,相信大家閱讀完這篇基于Python怎么用Faker批量測試數據文章都會有所收獲,下面我們一起來看看吧。

測試過程中,經常需要批量去造數據,方法有很多,最簡單方便的應該是使用python 的一個三方庫Faker。

腳本作用,批量生成10000條基本數據,寫入本地的文件:test_data.csv

在linux服務器上執行,把test_data.csv 拿到本地windowsexcel打開可能中文亂碼,可使用:數據–從文本/CSV 導入數據,修改下編碼格式,就能正常顯示中文

以下為詳細腳本:

import csv

from faker import Faker

import datetime

fake = Faker(['zh_CN'])

file = open("test_data.csv","w",newline="")

創建文件,分別是文件名、w打開方式(w代表新建,如果已存在,就刪除重寫)、newline(如果不加,每行數據就會多一空白行)

fwrite = csv.writer(file)

獲取寫文件的對象:

fwrite.writerow(["name", "phone", "Card_id", "公司", "地址", "信用卡", "職位", "email"])

 寫入標題頭:

for i in range(9999):

    user_name = fake.name()

    phone = fake.phone_number()

    card_id = fake.ssn()

    company = fake.company()

    addr = fake.address()

    bank_card = fake.credit_card_number()

    title = fake.job()

    email = fake.email()

    fwrite.writerow([user_name, phone, card_id, company, addr, bank_card, title, email])

寫入一行一行的數據:

file.close()

效果預覽:

基于Python怎么用Faker批量測試數據

關于“基于Python怎么用Faker批量測試數據”這篇文章的內容就介紹到這里,感謝各位的閱讀!相信大家對“基于Python怎么用Faker批量測試數據”知識都有一定的了解,大家如果還想學習更多知識,歡迎關注億速云行業資訊頻道。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

凤城市| 东方市| 连云港市| 上虞市| 抚远县| 和林格尔县| 南靖县| 开鲁县| 永靖县| 西充县| 辽宁省| 湘潭市| 东乌| 铁岭县| 剑川县| 孙吴县| 谷城县| 女性| 呼玛县| 株洲市| 罗定市| 达孜县| 康平县| 白银市| 景东| 思茅市| 周口市| 兴安县| 葫芦岛市| 杭锦后旗| 华亭县| 南充市| 绥滨县| 贵德县| 新郑市| 乌兰浩特市| 称多县| 苏州市| 从化市| 龙游县| 百色市|