강의를 23년에 되어서 수강하고 있는데 수강 중 판다스의 일부 모듈 버전 차이로 인해 정상 작동 하지 않는 부분에 대해 공유하고자 글 적어 봅니다.
'get_data_minute'파일 중 df_temp_data 출력 관련 파일타입 에러
-> 판다스 버전이 상위버전일 경우, read_json이 bytes 타입을 불러올 경우 타입에러가 발생.
-> 이로 인해 정상적인 처리가 불가 하여 아래와 같은 추가 처리를 통해 처리하였습니다.
# bytes 처리를 위해 모듈 추가 from io import BytesIO for i in range(0, 1): url = base_url.format(coin_name, start_time) webpage = requests.get(url) #BytesIO를 통해 한번 더 데이터 타입 가공 webcontent_temp = BytesIO(webpage.content) #가공된 데이터를 재 할당 df_temp = pd.read_json(webcontent_temp) print(df_temp.head(5))
기타 사항이 더 있을 경우, 추가적으로 더 작성해보도록 할 예정입니다.
이 외 추가적으로 더 발견사항이 있으시거나 더 나은 해결책이 있으신 경우 공유해주시면 감사하겠습니다.
안녕하세요 친동생님.
좋은 의견 감사드립니다.
혹시 친동생님 글을 다른 수강생 분들이 쉽게 볼 수 있도록 새소식란에 올려도 될까요?
답글
친동생
2023.01.30넵~ 괜찮습니다.