python ダミーJSON作成

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python ダミーJSON作成相关的知识,希望对你有一定的参考价值。

import json
import uuid
import random
import collections as cl

def main():
    firstname = [
        "adam",
        "beth",
        "curl",
        "denym",
        "elizabeth",
        "flora",
        "genome",
        "hyne",
        "iila",
        "john",
        "kate",
        "lamberd",
        "mike"
    ]
    lastname = [
        "aliandra",
        "bonum",
        "cata",
        "delis",
        "endo",
        "fobus",
        "goldbaum",
        "hinelich",
        "ilunums",
        "joshua",
        "kasperski",
        "lindbirg",
        "mizur"
    ]
    gender = [
        "M", "F"
    ]

    ys = cl.OrderedDict()
    for i in range(50):
        data = cl.OrderedDict()
        data["account_number"] = str(uuid.uuid4())
        data["firstname"] = firstname[random.randint(0, len(firstname)-1)]
        data["lastname"] = lastname[random.randint(0, len(lastname)-1)]
        data["age"] = random.randint(15, 100)
        data["gender"] = gender[random.randint(0, len(gender)-1)]
        ys[i] = data
    
    fw = open('../result/template.json', 'w')
    json.dump(ys, fw, indent=4)

if __name__=='__main__':
    main()

以上是关于python ダミーJSON作成的主要内容,如果未能解决你的问题,请参考以下文章

golang 空のダミーファイルを生成するスクリプト(powershell,python,go)

html 网络ページを作成时のベースとなるテンプレート

text サービス作成

markdown MySQL的でユーザ作成

sql 一时テーブル作成

sql Vertica的のテーブル作成&データ登录について