본문 바로가기

기록/Python40

[Python] 파이썬 asyncio RuntimeError 해결 방법 오류 : RuntimeError: Install Flask with the 'async' extra in order to use async views. 해결방법 : 1. 파이참 터미널에 pip install aioflask 2. flask 임포트문 변경 -> from aioflask import Flask, request, Response 참고 : https://stackoverflow.com/questions/70321014/runtimeerror-install-flask-with-the-async-extra-in-order-to-use-async-views 2022. 7. 25.
[Python] 파이썬 중첩 딕셔너리 접근 방법 1. 인덱스 접근 statusCode = results['MetaData']['statusCode'] 중첩 딕셔너리인 results의 인덱스로 접근하여 해당하는 값을 가져오는 방법이다. statusCode의 value 값이 변수에 저장된다. 2. get statusCode = results['MetaData'].get('statusCode') 1번과 차이점 : 인덱스로 값을 가져오면 해당 key가 존재하지 않을 때 error 발생하지만, get을 활용해 가져오면 오류가 안나고 None 값이 들어온다 최종 코드 statusCode = results['MetaData'].get('statusCode') if statusCode == '200': finalResult = dict(index='index', r.. 2022. 7. 25.
[Python] 파이썬 ast.literal_eval ast.literal_eval : 딕셔너리 형태의 문자열을 딕셔너리로 만들어준다. 출처 : https://hansuho113.tistory.com/37 2022. 7. 25.
[Python] 파이썬 json.loads() vs json.dumps() 정리 (json <-> dict) json.loads() : json -> dict json 문자열을 사전형으로 전환 json 파일을 사전형으로 읽어들임 json.dumps() : dict -> json 사전형을 json 문자열로 정형화하여 출력 사전형 데이터를 json 파일로 저장 출처 : https://engineer-mole.tistory.com/195 2022. 7. 21.
[Python] 파이썬 데이터프레임 JSON 변환 시(to_json) 한글 깨지지 않게 인코딩하는 방법 json = result.to_json(force_ascii=False) force_ascii=False 을 넣어주면 된다 참고 : https://velog.io/@jen/Python-Pandas-Dataframe-json-%EC%9C%BC%EB%A1%9C-%EB%B3%80%EA%B2%BD + JSON 예쁘게 뿌리는 방법 json = result.to_json(force_ascii=False, orient = 'records', indent=4) 참고 : https://jimmy-ai.tistory.com/194 2022. 7. 13.