KakaoAPI

    [ Flask SQLAlchemy ]  SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    [ Flask SQLAlchemy ] SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    openpyxl을 이용하여 엑셀을 읽어 데이터를 SQLAlchemy를 사용해 DB에 넣기 from openpyxl import load_workbook # 엑셀을 불러오기위해 openpyxl 패키지 사용 from kakao_api import generate_location from models import Vegan import app wb = load_workbook(filename='VeganMap.xlsx') # 엑셀 불러오기 ws = wb.active # 현재 활성화 되어있는 시트 선택! [ 저는 시트가 하나라서 그게 선택됩니다!] for row in range(3, ws.max_row): try: lat_log = generate_location(ws.cell(row, 6).value) exc..

    [ Flask SQLAlchemy ]  SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    [ Flask SQLAlchemy ] SQLAlchemy를 사용하여 엑셀파일 데이터를 DB에 넣기

    openpyxl을 이용하여 엑셀을 읽어 데이터를 SQLAlchemy를 사용해 DB에 넣기 from openpyxl import load_workbook # 엑셀을 불러오기위해 openpyxl 패키지 사용 from kakao_api import generate_location from models import Vegan import app wb = load_workbook(filename='VeganMap.xlsx') # 엑셀 불러오기 ws = wb.active # 현재 활성화 되어있는 시트 선택! [ 저는 시트가 하나라서 그게 선택됩니다!] for row in range(3, ws.max_row): try: lat_log = generate_location(ws.cell(row, 6).value) exc..

    [Python] Kakao API를 이용하여 주소를 이용해 위도, 경도 알아내기

    [Python] Kakao API를 이용하여 주소를 이용해 위도, 경도 알아내기

    Kakao에서 제공하는 API를 사용하여 위도 경도를 알아내 보겠습니다! Kakao Developers Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 위의 코드처럼 작성해주시면 address에 저장한 주소를 Kakao API를 통해 위경도를 알아낼 수 있습니다. 위처럼 사용할 때는 Kakao REST API 키가 필요하기 때문에 위의 링크에 들어가 발급받고 사용하시면 됩니다. 올바르게 작동했다면 위처럼 Json 형태로 나타나게 되고, 이때 x, y 값이 위도 경도 값이 된다.

    [Python] Kakao API를 이용하여 주소를 이용해 위도, 경도 알아내기

    [Python] Kakao API를 이용하여 주소를 이용해 위도, 경도 알아내기

    Kakao에서 제공하는 API를 사용하여 위도 경도를 알아내 보겠습니다! Kakao Developers Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com 위의 코드처럼 작성해주시면 address에 저장한 주소를 Kakao API를 통해 위경도를 알아낼 수 있습니다. 위처럼 사용할 때는 Kakao REST API 키가 필요하기 때문에 위의 링크에 들어가 발급받고 사용하시면 됩니다. 이때 json은 아스키코드를 기본값으로 사용하기 때문에 한글이 깨지는걸 방지하기 위해 ensure_ascii = False 값을 넣어줍니다. 올바르게 작동했다면 위처럼 J..