1
0
Fork 0
mirror of https://github.com/fastogt/fastocloud_admin.git synced 2025-03-09 23:38:52 +00:00

Script for parsing output

This commit is contained in:
topilski 2019-06-09 07:11:45 +03:00
parent d57f1fbf2d
commit 8834e927eb

25
scripts/parse_json_out.py Normal file
View file

@ -0,0 +1,25 @@
#!/usr/bin/env python3
import json
if __name__ == '__main__':
f = open("out.m3u", "w")
f.write('#EXTM3U\n')
with open('test.json') as json_file:
data = json.load(json_file)
idx = 0
for p in data:
name = p['name']
icon = p['icon']
group = p['group']
sid = p['input']['urls'][0]['id']
input = p['input']['urls'][0]['uri']
f.write('#EXTINF:{0} tvg-id="{1}" tvg-name="" tvg-logo="{3}" group-title="{4}",{2}\n{5}\n'.format(
idx,
sid,
name,
icon,
group,
input))
idx += 1
f.close()