from os import walk filenames = next(walk('/home/hydrax/img'), (None, None, []))[2] #_, _, filenames = next(walk('img')) html = """ """ for f in filenames: html += '' html += """ """ print(html) # Write HTML String to file.html with open("index.html", "w") as file: file.write(html)