Update script to use with-as structure for files. Add number of supported sites to title. Add status message.

pull/48/head
Christopher K. Hoadley 6 years ago
parent d97338c8bb
commit 4ecaad6289

@ -1,10 +1,14 @@
"""Sherlock: Supported Site Listing
This module generates the listing of supported sites.
"""
import json
raw = open("data.json", "r", encoding="utf-8")
data = json.load(raw)
with open("data.json", "r", encoding="utf-8") as data_file:
data = json.load(data_file)
site_file = open('sites.md', 'w')
site_file.write('## List of supported sites\n')
with open("sites.md", "w") as site_file:
site_file.write(f'## List Of Supported Sites ({len(data)} Sites In Total!)\n')
index = 1
for social_network in data:
@ -12,4 +16,4 @@ for social_network in data:
site_file.write(f'{index}. [{social_network}]({url_main})\n')
index = index + 1
site_file.close()
print("Finished updating supported site listing!")

@ -1,4 +1,4 @@
## List of supported sites
## List Of Supported Sites (94 Sites In Total!)
1. [Instagram](https://www.instagram.com/)
2. [Twitter](https://www.twitter.com/)
3. [Facebook](https://www.facebook.com/)
@ -79,3 +79,17 @@
78. [Badoo](https://badoo.com/)
79. [MeetMe](https://www.meetme.com/)
80. [Quora](https://www.quora.com/)
81. [Pixabay](https://pixabay.com/)
82. [Giphy](https://giphy.com/)
83. [Taringa](https://taringa.net/)
84. [SourceForge](https://sourceforge.net/)
85. [Codepen](https://codepen.io/)
86. [Launchpad](https://launchpad.net/)
87. [Photobucket](https://photobucket.com/)
88. [Wix](https://wix.com/)
89. [Crevado](https://crevado.com/)
90. [Carbonmade](https://carbonmade.com/)
91. [Coroflot](https://coroflot.com/)
92. [Jimdo](https://jimdosite.com/)
93. [Repl.it](https://repl.it/)
94. [Issuu](https://issuu.com/)

Loading…
Cancel
Save