2016-02-05 71 views
5

我正在尋找一個python庫,我可以在其中提供JSON模式並生成虛擬數據。我曾在JavaScript dummy-json中使用類似的庫。有沒有人可以在Python中做相同的庫。從JSON模式生成Python JSON dummy數據

+1

[法克爾](http://fake-factory.readthedocs.org/en/latest /)結合['json'](https://docs.python.org/2/library/json.html)? – glibdud

+1

與此類似:https://www.npmjs.com/package/dummy-json – user1733735

+0

對,你可以做類似於使用Faker和'json'模塊的東西。 – glibdud

回答

1

這是你在尋找什麼?

https://pypi.python.org/pypi/jsonschema

+0

的重複這隻用於驗證。我需要從模式生成虛擬JSON數據。 – user1733735

+0

也許這有助於:https://github.com/maxtaco/python-random-json – dima

+0

我看到在這個鏈接是你必須硬編碼的字段的隨機。如果我可以在JSON文件中指定相同的內容,並且python庫可以讀取並生成隨機數據。我無法在python文件中指定值,它應該從JSON讀取相同的值。我可以在JSON文件中指定。示例:{「id」:{{@index}}, 「name」:「{{firstName}} {{lastName}}」, 「work」:「{{company}}」, 「email」 :「{{email}}」, 「dob」:「{{date'1900''2000''DD/MM/YYYY'}}」, 「address」:「{{int 1 100}} {{街道}}「, 」city「:」{{city}}「, 」optedin「:{{boolean}} } – user1733735

2

這裏是JSON模式發生器提出至今:

獎金:

+0

我不想生成架構。我有一個架構或可能是一個示例JSON。我想從中產生隨機數據。它應該是隨機的 – user1733735

+1

類似於此:https://www.npmjs.com/package/dummy-json – user1733735

+0

@ 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/a​​pitools + http://www.joke2k.net/faker/ –