string1 Python TypeError : 파이썬 타입에러 에러명 : TypeError: expected string or bytes-like object 상황 정규표현식을 사용하여 문자열안에서 숫자를 뽑아내려고 했다. import re tmp = re.findall("\d+", 문자열) 문자열 타입이 str 타입이 아니기 때문이었다. 문제해결 방법 - 바꾸려는 문자열의 type을 확인하자. - 에러 코드명을 잘 확인하자 가운데 return _compile 부분을 보면 findall(string) 이라고 적혀있다. 즉, 상대하려는 문자열은 str type이어야 한다는 것이다. 귀찮다 보니 "아~ 왜이래ㅐㅐ" 라고만 생각하고 귀찮아 하는 것 같다. 큰일이다. 2020. 9. 18. 이전 1 다음