- Salin semua kode yang ada di main.py kedalam IDE / text editor anda
- buat folder html (ini diperlukan untuk menyimpan hasil output)
- install library Faker,
pip install faker
- jalankan file main.py
- anda akan diminta memasukan nama file
- jika tidak ada error kemudian program akan membuatkan anda file html pada folder html
Last active
May 5, 2023 11:10
-
-
Save agung037/910a731b950377cf1427c16f5e05ed3f to your computer and use it in GitHub Desktop.
html generator dengan python
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
import os | |
from faker import Faker | |
def create_html(): | |
faker = Faker() | |
file_name = input("Masukan nama file: ") | |
file_path = os.path.join("html", f"{file_name}.html") | |
contents = "" | |
for i in range(100): | |
contents += f"\n <li>{faker.first_name()} {faker.last_name()}</li>" | |
with open(file_path, "w") as f: | |
f.write(f''' | |
<html> | |
<body> | |
<h1>Hello {file_name}.html</h1> | |
<h2>Friend list</h2> | |
<ul>{contents} | |
</ul> | |
</body> | |
</html> | |
''') | |
print(f"HTML file '{file_name}.html' telah dibuat di './html' folder.") | |
if __name__ == "__main__": | |
create_html() |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment