split header and footer

python script now generates index html
This commit is contained in:
2021-11-23 15:49:46 +01:00
parent 78f7db194b
commit 574d24b636
3 changed files with 102 additions and 6 deletions

View File

@@ -2,6 +2,18 @@
import json
def print_file(file_name):
f = open(file_name,)
for line in f:
print(line)
def generate_divs(file_name):
f = open(file_name,)
data = json.load(f)
for element in data["links"]:
print(generate_div(element))
def generate_div(data):
return """
@@ -29,9 +41,6 @@ def generate_div(data):
</div>
""".format(data["link"], data["title"], data["author"], data["tags"], data["description"])
f = open('data.json',)
data = json.load(f)
for element in data["links"]:
print(generate_div(element))
print_file("header.html")
generate_divs("data.json")
print_file("footer.html")