데이터베이스1 [Python Mysql 이모지 저장 Error solution]: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x99 "...' for column 'DSC' at row 1 java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x99 "...' for column 'DSC' at row 1 는 뉴스데이터 클롤링 과정에서 수집된 데이터를 mysql에 저장하는 과정에서 내용 중에 😙와 같은 이모지가 포함된 내용들을 저장하는 과정 중에 발생한다. 이를 해결하기 위한 방법으로는 1. 파이썬 정규 표현식을 이용하여 이모지 제거 방법 파이썬에서는 정규 표현식을 지원하기 위해 re(regular expression) 모듈을 제공한다. import re 를 통해 모듈을 임포트한 뒤, emoji_remove = re.compile('정규표현식')을 통해서 정규표현식을 컴파일하고, 컴파일된 패턴 객체(emoji_remove)를 이용하여 .. 2023. 1. 1. 이전 1 다음 반응형