"""
1. requests를 사용해서 'https://www.melon.com/chart/index.htm'주소에 get()요청
2. 1번의 결과를 response변수에 할당
    (해당 사이트에 GET요청을 보낸 응답을 response 변수가 갖게 됨)
3. response변수의 .text속성값을 source변수에 할당
    (응답에서 텍스트 데이터를 가져옴)
4. source변수에 있는 내용은 문자열 데이터임
5. f = open('melon.html', 'wt')를 이용해 쓰기 가능한 파일 변수 'f'를 선언
6. 선언한 파일 변수 f에 source변수에 있는 내용을 기록
7. 파일변수를 닫아줌
8. melon.html에 해당 내용이 잘 저장되어있는지 확인
9. 이 모든 내용을 save()함수에 넣고, save_melon모듈의 __name__이 "__main__" 일때만 실행하도록 함
"""



import requests


def save():
    response = requests.get("https://www.melon.com/chart/index.htm")
    with open('melon.txt', 'wt') as f:
        f.write(response.text)


    # 텍스트로 받아올 때
    print(response.text)

    # 바이트로 받아올 때 (
    # print(response.content)

if __name__ == '__main__':
    save()
