-
[Error] TypeError: translate() takes exactly one argument (2 given)Setting & Error 2022. 4. 27. 15:53반응형
Error
위 에러가 발생하는 이유는 아래 코드는 Python 2에서 작동하고 Python 3에서는 작동을 안 하기 때문이다.
translate 안의 "None, string.punctuation" 부분을 "str.maketrans('','',string.punctuation)"로 변경하면 아래와 같이 Python 3에서 에러 없이 작동한다!
Reference
반응형'Setting & Error' 카테고리의 다른 글