Zunächst mal ein frohes Neues Jahr!
Ich bin neu hier, habe von Python gar keine Ahnung, will es aber lernen.
Ich habe folgenden Code geschrieben um Bilder in einen HTML-Datei zu schreiben, er bringt mir aber nicht das gewünschte Ergebnis, sondern nur "Hyroglyphen" Warum ?
Code: Alles auswählen
path = r"D:\xxxxx"
from os import walk
_, _, filenames = next(walk(path))
print(filenames)
print(path)
html = """
<html>
<head>
<title></title>
<style>
img {
width: 400px;
height: 150px;
object-fit: cover;
}
</style>
</head>
<body>
<h1>Meine Bildergalerie</h1>
"""
for f in filenames:
html += '<img src=' + path + f + '">'
html += """
</body>
</html>
"""
print(html)
# Write HTML String to file.html
# with open("index.html", "w") as file:
# file.write(html)