code = '''
return API.users.get({"user_ids": {}, "fields": "bdate"});
'''.format(",".join(map(str, (random.randint(1, 1000000) for _ in range(1000)))))
print(code)
Traceback (most recent call last):
File "C:/alexandrov/python/code.py", line 6, in
'''.format(",")
KeyError: '"user_ids"'
'''{"user_ids": {}, "fields": "bdate"}'''
воспринимается как сложный формат, требующий двух параметров, да ещё именованых (да-да, вложеные скобки и двоеточия - это засада).