Я ищу библиотеку python, в которой я могу комбинировать свою схему JSON, и она генерирует фиктивные данные. Я работал с подобной библиотекой в javascript dummy-json. Кто-нибудь об библиотеке, которая может сделать то же самое в python.Python JSON генерирует данные из схемы JSON
ответ
Это то, что вы ищете?
Это используется только для проверки. Мне нужно создать фиктивные данные JSON из схемы. – user1733735
, может быть, это помогает: https://github.com/maxtaco/python-random-json – dima
Я видел в этой ссылке, вам нужно жестко задавать поля случайным образом. Если я могу указать то же самое в файле JSON, и библиотека python может читать это и генерировать случайные данные. Я не могу указать значение в файле python, он должен просто читать то же самое от JSON. Я могу указать это в файле JSON. Пример: { "id": {{@index}}, "name": "{{firstName}} {{lastName}}", "work": "{{company}}", "email" : "{{email}}", "dob": "{{date '1900' '2000' 'DD/MM/YYYY'}}", "адрес": "{{int 1 100}} {{ street}} ", " city ":" {{city}} ", " optedin ": {{boolean}} } – user1733735
здесь генераторы схемы JSON предложил до сих пор:
- https://github.com/gonvaled/jskemator (1 вход, но позволяет итерации)
- https://github.com/perenecabuto/json_schema_generator (1 вход)
- https://github.com/rnd0101/json_schema_inferencer (1 вход, я думаю)
- https://github.com/wolverdude/GenSON/ (несколько входов)
- https://pypi.python.org/pypi/skinfer (множественные входы)
бонус:
- http://www.jsonschema.net (1 вход)
Я не хочу генерировать схему. У меня есть схема или, может быть, один образец JSON. Я хочу генерировать случайные данные из этого. Это должно быть случайным каждый раз, когда – user1733735
Подобно этому: https://www.npmjs.com/package/dummy-json – user1733735
@ user1733735 онлайн: + http://schematic-ipsum.herokuapp.com/ + HTTP: //experiments.mennovanslooten.nl/2010/mockjson/tryit.html + http://www.json-generator.com/ + http://json-generator.appspot.com/ python, perhabs это помогите вам: + https://github.com/hamstah/apitools + http://www.joke2k.net/faker/ –
[Факер] (http://fake-factory.readthedocs.org/en/latest /) в сочетании с ['json'] (https://docs.python.org/2/library/json.html)? – glibdud
Аналогично этому: https://www.npmjs.com/package/dummy-json – user1733735
Правильно, вы можете сделать что-то похожее на это, используя Faker и модуль 'json'. – glibdud