파이썬으로 html 파일 만들기

반응형
    반응형

    파이썬의 문자열을 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가 나와서 공부량이 줄긴했습니다. 여러모로 도구를 잘 활용한다면 빠른 시간내에 그럴듯한 작품을 만들어낼 것 같습니다.

    댓글

    Designed by JB FACTORY

    ....