인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

원상희님의 프로필 이미지
원상희

작성한 질문수

[리뉴얼] 파이썬입문과 크롤링기초 부트캠프 [파이썬, 웹, 데이터 이해 기본까지] (업데이트)

IT/데이터 분야를 위한 지식: XML 데이터 포멧 다루기1 (업데이트)

can only concatenate str (not "dict") to str 에러 관련입니다

작성

·

350

0

open_api= 'http://apis.data.go.kr/B552584/ArpltnInforInqireSvc/getMinuDustFrcstDspth?serviceKey='+ service_key + params
res = requests.get(open_api)

print(res.text)

이렇게 입려하면,

 

-can only concatenate str (not "dict") to str 라는 에러가 납니다.

답변 1

0

안녕하세요. 답변도우미입니다.

 

공공데이터포털은 정부 관련 기관으로, 공식적으로 Open API 를 제공하는데요.  하지만, 예상치 못하게, 관련 Open API 가 완전히 주소가 바뀌었습니다. (일부 기간동안은 심지어 아예 동작을 안하는 기간도 있었어요. 사실) 그래서, 아마도 Open API 를 직접 변경하셔서, 테스트하시면서, 관련 에러를 확인하신 것 같습니다.

 

그래서, 말씀해주신 기회에, 해당 강의에 crawling_openapi_gov_2022.ipynb 파일을 최대한 빠르게 업데이트해서, 첨부하였습니다. 해당 자료를 다운받으셔서, 다시 테스트해보시면 좋으실 것 같아요.  (서비스키는 각자 발급받으신 키로 넣으시면 됩니다.)  

 

이후 관련 문의에 캡쳐도 공유드렸습니다.

감사합니다.

원상희님의 프로필 이미지
원상희

작성한 질문수

질문하기