inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

우상욱님의 게시글

우상욱 우상욱

@wjddm37179

수강평 작성수
3
평균평점
5.0

게시글 1

질문&답변

countryflag 사이트가 지금 막혔나요?!

저도 같은 방법으로 고민하다 해결방법을 찾았습니다! FLOURISH 사이트 내에서 해당 템플릿으로 들어가면, 데이터 탭에 기본으로 주어지는 링크가 있습니다. 해당 열을 활용하시면 됩니다. 'https://public.flourish.studio/country-flags/svg/af.svg' 다만 코딩하는 과정에서 조금 문제가 있었는데, 저희가 사용하고 있는 코드 안에 iso2는 대문자로 구성되어, 오류가 생기는 문제가 있는데 해당 오류는 create_flag_link 함수 내에서 row를 소문자하는 과정으로 해결됩니다! 또한 이후 시각화한 자료를 보면 미국의 국기가 이상한 걸 볼 수 있는데, 해당 오류는 제 경우에는 row 값이 'AS'로 되는 과정이 있어, if문으로 'AS' -> 'US'로 잡아줬습니다. def create_flag_link(row): if row == 'AS': row = 'US' row = row.lower() flag_link = "https://public.flourish.studio/country-flags/svg/" + row + ".svg" return flag_link doc_final_country['iso2'] = doc_final_country['iso2'].apply(create_flag_link) 함수 내에서 if 문과 소문자 처리 순서는 바뀌면 안됩니다!

좋아요수
0
댓글수
3
조회수
420