этот код генерирует случайные данные json с использованием библиотеки фейера.
1.py:
import json
from faker import Faker
import random
from random import randint
import subprocess
fake = Faker('en_US')
for a in range(1):
abc = {
"phone":randint(6666666666,9999999999),
"name": fake.name(),
"email": fake.email(),
}
with open('data.json', 'a+') as outfile:
json.dump(abc, outfile)
2.py
for i in range (20):
subprocess.call(["python","1.py"])
, когда я вызываю 2.пион запустит и сохранит вывод, используя этот
`with open('data.json', 'a+') as outfile:
json.dump(abc, outfile) `
, поэтому он хранит json без разделителя, как сохранить действительный json.
вывод, который он хранит:
{"phone":"944078945","name":"elpeto","email":"asdW@gmail.com"}{"phone":"94407894511","name":"deelpeto","email":"zxcv@gmail.com"}
нужное мне отделение:
{"phone":"944078945","name":"elpeto","email":"asdW@gmail.com"},{"phone":"94407894511","name":"deelpeto","email":"zxcv@gmail.com"}