mirror of
https://github.com/LaQuay/TDTChannels.git
synced 2024-12-28 02:02:40 +01:00
Canales internacionales en JSON y M3U8
This commit is contained in:
parent
44806e2fcc
commit
7f8822cc58
1 changed files with 9 additions and 0 deletions
|
@ -70,6 +70,7 @@ page = requests.get('https://raw.githubusercontent.com/LaQuay/TDTChannels/master
|
|||
content = str(page.text)
|
||||
|
||||
spain = Country("Spain")
|
||||
international = Country("International")
|
||||
|
||||
canales_nacionales = stringbetween(content, "### Nacionales", "### Informativos")
|
||||
spain.add_ambit(Ambito("Generalistas", get_channels_from_part(canales_nacionales)))
|
||||
|
@ -143,10 +144,17 @@ spain.add_ambit(Ambito("La Rioja", get_channels_from_part(canales_autonomicos_la
|
|||
canales_autonomicos_valencia = stringbetween(content, "#### Valencia", "## Internacionales")
|
||||
spain.add_ambit(Ambito("Valencia", get_channels_from_part(canales_autonomicos_valencia)))
|
||||
|
||||
canales_internacionales = stringbetween(content, "## Internacionales", "### Andorra")
|
||||
international.add_ambit(Ambito("Internacional", get_channels_from_part(canales_internacionales)))
|
||||
|
||||
# Save data to JSON file
|
||||
json_file = open('./public/output/channels.json', "w+")
|
||||
# TODO Anadir copyright
|
||||
json_file.write("[")
|
||||
json_file.write(json.dumps(spain.to_json()))
|
||||
json_file.write(", ")
|
||||
json_file.write(json.dumps(international.to_json()))
|
||||
json_file.write("]")
|
||||
json_file.close()
|
||||
|
||||
# Save data to M3U8 file
|
||||
|
@ -154,6 +162,7 @@ text_file = open('./public/output/channels.m3u8', "w+")
|
|||
text_file.write("#EXTM3U" + "\n")
|
||||
text_file.write("# @LaQuay https://github.com/LaQuay/TDTChannels" + "\n")
|
||||
text_file.write(spain.to_m3u8())
|
||||
text_file.write(international.to_m3u8())
|
||||
text_file.close()
|
||||
|
||||
print("JSON + M3U8 Updated")
|
||||
|
|
Loading…
Reference in a new issue