Notice
Recent Posts
Recent Comments
Link
«   2024/05   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Archives
Today
Total
관리 메뉴

0과 1 사이

[파이썬]split할 때 ValueError: not enough values to unpack (expected 2, got 1) 본문

디버깅

[파이썬]split할 때 ValueError: not enough values to unpack (expected 2, got 1)

고후 2021. 8. 3. 13:32

class_name, info = line.split(':', 1)
위 코드를 실행하다가 에러가 났다. :으로 쪼개면 2개가 나와야하는데 1개가 나온다는 뜻인것같은데..
class_name과 info를 출력했더니

원하던대로 출력됨.. 2day가 class_name이고 그 밑에 99%로 시작하는 문장 전체가 info다.
잘되고있는데 도대체 왜 에러가 뜨는것인가

그래서 예외처리를 이용해 ValueError가 나도 그냥 지나가도록 해봤다
try: class_name, info = line.split(':', 1)

except ValueError as e: pass

이렇게 하니까 잘 실행된다~

'디버깅' 카테고리의 다른 글

yolo Map 측정 디버깅  (0) 2021.08.03
Comments