파이썬으로 html 파일 만들기
- Python/기초
- 2023. 5. 18.
반응형
반응형
파이썬의 문자열을 html 파일로 저장하는 방법입니다.
사실 문자열에는 HTML 코드를 의미하고 저장하는 것입니다.
파이썬의 open(), write(), close()를 이용해서 html 파일을 작성할 수 있습니다.
HTML 코드 준비하기
사실 막막할 수 있는데 html코드를 문자열화만 하면 됩니다.
글자 그대로 띄어쓰기 등 모든 것을 그대로 반영하려면 큰따옴표 3개를 앞에 써놓고 시작하면 됩니다.
html_text = """
<!DOCTYPE html>
<html>
<head>
<title>Page Title</title>
</head>
<body>
<h1>This is a Heading</h1>
<p>This is a paragraph.</p>
</body>
</html>
"""
open(), write() 사용하기
저런 문자열은 open,write를 이용해서 파일로써 저장하면 됩니다.
이때 파일확장자로 html로 정의하면 html 파일이 만들어집니다.
html_file = open('html_file.html', 'w')
html_file.write(html_text)
html_file.close()
with 문 사용하기
with 문으로 하면 더 간단하게 구현할 수 있습니다.
이에 대한 내용은 다음 포스팅을 참고해주시기 바랍니다.
txt 저장방법에 대한 내용이지만 with을 사용방법은 동일합니다.
확장자를 txt 대신에 html으로 바꿔놓으면 똑같습니다.
[Python]리스트, 딕셔너리 메모장에 저장,불러오기
마치며
요즘은 백엔드, 프론트앤드 상관없이 다 잘 쓰는 사람들을 원하는 것 같습니다. 그래서 이것도 알고 저것도 알아야 하는데 다행히 chatgpt가 나와서 공부량이 줄긴했습니다. 여러모로 도구를 잘 활용한다면 빠른 시간내에 그럴듯한 작품을 만들어낼 것 같습니다.
'Python > 기초' 카테고리의 다른 글
파이썬에서 json 파일 만들기 (0) | 2023.08.14 |
---|---|
[Python] os 모듈 정리 (0) | 2023.05.22 |
리스트에서 특정 문자 있는 경우 제거하기 (0) | 2023.05.01 |
가상환경의 파이썬 버전 업그레이드하기 (0) | 2023.04.15 |
[파이썬] 여러문자 한번에 치환하기 (0) | 2023.04.06 |