имеют код Python, который генерирует случайные данные каждый раз. я запускаю его, используя подпроцесс.
first.py
код:
for _ in range(50):
sms = {
"name": fake.name(),
"email": fake.email()
}
with open('sfirst.json', 'w') as outfile:
json.dump(sms, outfile)
подпроцесс:
subprocess.call(["python","first.py")
вывод:
{
"name": "elmaro",
"email": "elmaro@gmail.com"
}
как сохранить каждый вывод, сгенерированный значениями, в словарях или любом другом полезном формате в 1,2,3,4, ... 50. чтобы я мог использовать их позже.
пример:
here we are looping 50 times so
{
"name1": elmaro,
"email1": elamro@gmail.com,
"name2": spetus,
"email2": spetus@gmail.com
........
........
}
upto 50 times should be stored and when i call
data[email45] it should return the value stored