
2 changed files with 17 additions and 18 deletions
@ -1,18 +0,0 @@ |
|||
import json |
|||
from random import choice |
|||
from sys import argv |
|||
from collections import OrderedDict |
|||
|
|||
def generateFromJson(text): |
|||
with open(text) as data_file: |
|||
out_list = [] |
|||
data = json.load(data_file, object_pairs_hook=OrderedDict) |
|||
out_string = " ".join(choice(data[keys])for keys in data) |
|||
return out_string |
|||
|
|||
|
|||
if __name__ == '__main__': |
|||
if argv[1:]: |
|||
print(generateFromJson(argv[1])) |
|||
else: |
|||
print('Usage:', argv[0], 'something_antani.json') |
@ -0,0 +1,17 @@ |
|||
import json |
|||
from random import choice |
|||
from sys import argv |
|||
from collections import OrderedDict |
|||
|
|||
def generate_from_json(text): |
|||
with open(text) as data_file: |
|||
out_list = [] |
|||
data = json.load(data_file, object_pairs_hook=OrderedDict) |
|||
out_string = " ".join(choice(data[keys])for keys in data) |
|||
return out_string |
|||
|
|||
if __name__ == '__main__': |
|||
if argv[1:]: |
|||
print(generate_from_json(argv[1])) |
|||
else: |
|||
print('Usage:', argv[0], 'something_antani.json') |
Loading…
Reference in new issue