BuNa_
IT Story
BuNa_
전체 방문자
오늘
어제
  • 분류 전체보기 (117)
    • CS (14)
      • 운영체제 (8)
      • 네트워크 (0)
      • Design Pattern (1)
      • OOP (4)
    • 대외활동 (24)
      • 우아한테크코스 (14)
      • DND 동아리 (4)
      • UMC 동아리 (5)
      • 해커톤 (1)
    • Android (29)
      • MVVM (2)
      • 스터디 (11)
      • Compose (3)
      • Unit Test (1)
    • Project (5)
      • 어따세워 (5)
      • DnD 과외 서비스 (0)
    • Programming (11)
      • Kotlin (4)
      • 파이썬 (7)
    • Git (1)
    • 인공지능 (22)
    • 백준 (8)
    • 기타 (3)
      • IntelliJ (1)
      • 일상 (0)

블로그 메뉴

  • 홈

공지사항

인기 글

태그

  • 외부 단편화
  • 선형회귀
  • Ai
  • 인공지능
  • 우테코 프리코스
  • 파이썬
  • Compose
  • 안드로이드
  • RecyclerView
  • 어따세워
  • k-means++
  • 딥러닝
  • 우테코 5기
  • 백준
  • 운영체제
  • 우아한테크코스
  • 우테코
  • 원시값 포장
  • 인공지능 분류
  • 객체지향 생활체조
  • External fragmentation
  • K-means
  • 다이나믹 프로그래밍
  • Android
  • UMC
  • Baekjoon
  • 컴공선배
  • ViewModel
  • 셀레니움
  • MVVM

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
BuNa_

IT Story

[파이썬/Error] 셀레니움 unknown error: ChromeDriver only supports characters in the BMP 해결방법
Programming/파이썬

[파이썬/Error] 셀레니움 unknown error: ChromeDriver only supports characters in the BMP 해결방법

2021. 6. 3. 03:28

 

 

파이썬으로 셀레니움(Selenium) 라이브러리를 사용하여 티스토리 포럼 게시글에 자동으로 댓글을 다는 프로그램을 개발하던 중에 'unknown error: ChromeDriver only supports characters in the BMP' 에러를 겪게 되었다.

아래 코드는 에러를 발생시킨 문제의 코드와 에러문구이다

 

for page in range(1,2):
  ...생략...
  for text_box in text_boxes:
    text_box.send_keys('안녕하세요😃\n저는 IT/코딩 블로그를 운영하고 있습니다~~!!\n서로 맞구독하고 소통해요 :)')
    text_box.submit()

 

ChromeDriver only supports characters in the BMP 해결방법
'unknown error: ChromeDriver only supports characters in the BMP'

 

그냥 읽었을 땐 'ChromeDriver는 BMP형식 내에서characters만 지원한다' 라고 하는듯하다.

무슨뜻인지 이해할 수 없어 구글링을 통해 찾아본 결과,

셀레니움에서는 send_keys() 메소드의 입력값으로 유니코드 FFFF 이상을 지원하지 않는다고 한다.

해당 코드에는 😃<< 이모티콘이 포함되어 있는데, 이모티콘은 유니코드 FFFF 이상으로 표기하기때문에 에러가 발생한 것이다.

 


 

만약 send_keys() 메소드 매개변수로 이모티콘이 포함된 문장을 작성하였다면!

이모티콘을 제외하고 코드를 실행시키면 정상적으로 작동할 것이다.

 

 

 

👍클릭으로 구독하기👍

 

 

(이해가 다소 힘들거나, 틀린 부분이 있다면 댓글 부탁드리겠습니다! 😊)

💖도움이 되셨다면 '구독'과 '공감' 부탁드립니다!💖

 

 

저작자표시 비영리 변경금지 (새창열림)

'Programming > 파이썬' 카테고리의 다른 글

[파이썬] Python Sqlite3 모듈을 사용하여 Database를 생성하고 데이터를 관리해보자  (10) 2021.06.14
[파이썬] Python SMTP 모듈을 사용하여 Email 전송하기 / SMTPAuthenticationError : 534 오류 해결 방법  (27) 2021.06.07
[Develop/파이썬] 셀레니움 크롤링(Crawling) - Tistory 포럼 자동 댓글 프로그램 문제점 개선하기  (45) 2021.06.06
[파이썬] 코랩(CoLab)에서 구글 드라이브 파일(csv, txt ...) 가져오기  (23) 2021.06.05
[Develop/파이썬] 셀레니움 크롤링(Crawling) - Tistory 포럼 자동 댓글 등록 프로그램  (37) 2021.06.04
    'Programming/파이썬' 카테고리의 다른 글
    • [파이썬] Python SMTP 모듈을 사용하여 Email 전송하기 / SMTPAuthenticationError : 534 오류 해결 방법
    • [Develop/파이썬] 셀레니움 크롤링(Crawling) - Tistory 포럼 자동 댓글 프로그램 문제점 개선하기
    • [파이썬] 코랩(CoLab)에서 구글 드라이브 파일(csv, txt ...) 가져오기
    • [Develop/파이썬] 셀레니움 크롤링(Crawling) - Tistory 포럼 자동 댓글 등록 프로그램
    BuNa_
    BuNa_
    안드로이드 개발자를 향해 달리고 있는 공대생입니다! 🧑 Android, Kotlin, Java, Python 등 학습하고 있는 내용과 프로젝트를 주로 업로드하고 있습니다. 지적과 조언은 언제나 환영입니다!😊 github : https://github.com/tmdgh1592

    티스토리툴바