22 lines
469 B
Python
22 lines
469 B
Python
import json
|
|
import sys
|
|
import random
|
|
|
|
with open(sys.argv[1]) as fp:
|
|
data = json.load(fp)
|
|
|
|
for _, d in enumerate(data):
|
|
swaps = []
|
|
for index, ins in enumerate(d['instructions']):
|
|
p = random.random()
|
|
if p > 0.5:
|
|
swaps.append(True)
|
|
d['instructions'][index] += 'This is swap.'
|
|
else:
|
|
swaps.append(False)
|
|
d['swap'] = swaps
|
|
print(data)
|
|
|
|
with open(sys.argv[1], 'w') as fp:
|
|
json.dump(data, fp)
|