콘솔워크

[selenium] selenium으로 크롬 드라이버에 이모지를 포함한 문자열을 입력 할 경우 발생하는 오류 'chromedriver only supports characters in the bmp' 본문

프로그래밍/python

[selenium] selenium으로 크롬 드라이버에 이모지를 포함한 문자열을 입력 할 경우 발생하는 오류 'chromedriver only supports characters in the bmp'

이휘재123 2022. 6. 29. 15:27
반응형

외부 사이트에서 크롤링한 문자열에 이모지가 포함되어있는데 그걸 클립보드에 복사하고 크롬에 붙여넣으면 오류가 발생하는 경우가 있다. 문자열에서 해당 이모지를 지워주는것으로 해결이 가능하다.

 

pip install emoji 를 먼저 실행 할 것

import emoji

# 문자열 이모지 제거
def remove_emoji(content):
    content = emoji.get_emoji_regexp().sub(u'', content)
    return content

 

반응형