파이썬 3가 세로 막대 문자를 인식하지 못함

Sarvesh Kesharwani

다음 코드가 있지만 파이썬 3은 수직 파이프를 유니 코드 문자로 인식하지 않습니다.

    m_cols = ['movie_id', 'title', 'release_date', 
        'video_release_date', 'imdb_url']

    movies = pd.read_csv(
        'http://files.grouplens.org/datasets/movielens/ml-100k/u.item', 
         sep='|', names=m_cols, usecols=range(5))

    movies.head()

다음과 같은 오류가 발생합니다.

    UnicodeDecodeError                        Traceback (most recent call 
    last)
    pandas\_libs\parsers.pyx in 
    pandas._libs.parsers.TextReader._convert_tokens 
    (pandas\_libs\parsers.c:14858)()

    pandas\_libs\parsers.pyx in 
    pandas._libs.parsers.TextReader._convert_with_dtype 
    (pandas\_libs\parsers.c:17119)()

    pandas\_libs\parsers.pyx in 
    pandas._libs.parsers.TextReader._string_convert 
    (pandas\_libs\parsers.c:17347)()

    pandas\_libs\parsers.pyx in pandas._libs.parsers._string_box_utf8 
    (pandas\_libs\parsers.c:23041)()

    UnicodeDecodeError: 'utf-8' codec can't decode byte 0xe9 in position 3: 
    invalid continuation byte

    During handling of the above exception, another exception occurred:

    UnicodeDecodeError                        Traceback (most recent call 
    last)
    <ipython-input-15-72a8222212c1> in <module>()
    4 movies = pd.read_csv(
    5     'http://files.grouplens.org/datasets/movielens/ml-100k/u.item',
    ----> 6     sep='|', names=m_cols, usecols=range(5))
    7 
    8 movies.head()

이것의 가능한 이유는 무엇이며 어떻게 해결할 수 있습니까?

모하메드 알리 자마 오이

python3에서는 다음을 사용하십시오 encoding="latin-1".

In [9]: movies = pd.read_csv(
        'http://files.grouplens.org/datasets/movielens/ml-100k/u.item', 
         sep='|', names=m_cols, usecols=range(5),  header=None, encoding="latin-1")

In [10]: movies.head()
Out[10]: 
   movie_id              title release_date  video_release_date  \
0         1   Toy Story (1995)  01-Jan-1995                 NaN   
1         2   GoldenEye (1995)  01-Jan-1995                 NaN   
2         3  Four Rooms (1995)  01-Jan-1995                 NaN   
3         4  Get Shorty (1995)  01-Jan-1995                 NaN   
4         5     Copycat (1995)  01-Jan-1995                 NaN   

                                            imdb_url  
0  http://us.imdb.com/M/title-exact?Toy%20Story%2...  
1  http://us.imdb.com/M/title-exact?GoldenEye%20(...  
2  http://us.imdb.com/M/title-exact?Four%20Rooms%...  
3  http://us.imdb.com/M/title-exact?Get%20Shorty%...  
4  http://us.imdb.com/M/title-exact?Copycat%20(1995)  

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

들소 파서가 대체 구문을 인식하지 못함

분류에서Dev

SSIS가 파일 경로를 인식하지 못함

분류에서Dev

파이썬 단어의 첫 글자와 마지막 세 글자를 대문자로 쓰는 방법

분류에서Dev

스파이더가 가시를 인식하지 못함

분류에서Dev

스파이더가 가시를 인식하지 못함

분류에서Dev

getline 함수가 문자열로 인식하지 못하는 이유는 무엇입니까?

분류에서Dev

Swift 프로젝트가 CocoaPod 라이브러리를 인식하지 못함

분류에서Dev

Swift 프로젝트가 CocoaPod 라이브러리를 인식하지 못함

분류에서Dev

Javascript가 문자열의 공백을 문자로 인식하지 못함

분류에서Dev

Java 프로세스를 사용하여 # (해시) 문자가 포함 된 인수로 Python 실행 파일을 실행하지 못했습니다.

분류에서Dev

CSS가 호버 색상 세트를 인식하지 못함

분류에서Dev

VSCode가 파이썬 인터프리터를 인식하지 못합니다.

분류에서Dev

파이썬의 input () 함수를 통해 정수로 변환 할 수없는 문자열에 대해 잘못된 메시지를 어떻게 제공합니까?

분류에서Dev

파이썬이 내 함수의 인수 수를 인식하지 못합니다.

분류에서Dev

결합 함수 대안에 대한 논리 조건 문제가있는 루프를 사용하여 파이썬으로 문자열을 생성합니까?

분류에서Dev

NSDateFormatter가 시간대를 인식하지 못함

분류에서Dev

절대 위치 div가 상위 div를 인식하지 못함

분류에서Dev

Ubuntu mysql 데이터베이스가 스페인어 악센트 문자를 인식하지 못함

분류에서Dev

Safari가 이미지를 제대로 스캔하지 못함

분류에서Dev

컴파일러가 아키텍처를 인식하지 못함

분류에서Dev

Google omniauth가 경로를 인식하지 못함

분류에서Dev

LibreOffice 매크로가 JRE를 인식하지 못함

분류에서Dev

파이썬에서 matplotlib를 사용하여 3 축에 날짜, 문자열 및 숫자가있는 3D 막대 플롯

분류에서Dev

인라인 태그를 그대로 유지하면서 파이썬 문자열을 문자로 분리

분류에서Dev

MySQL 프로 시저가 테이블을 인식하지 못함

분류에서Dev

컴파일러 오류 및 문자열 클래스가 메서드를 인식하지 못함

분류에서Dev

Forem-레이아웃이 경로를 인식하지 못함

분류에서Dev

jQuery append ()가 테이블을 제대로 인쇄하지 못함

분류에서Dev

Ubuntu 13.04가 USB 드라이브를 인식하지 못함

Related 관련 기사

  1. 1

    들소 파서가 대체 구문을 인식하지 못함

  2. 2

    SSIS가 파일 경로를 인식하지 못함

  3. 3

    파이썬 단어의 첫 글자와 마지막 세 글자를 대문자로 쓰는 방법

  4. 4

    스파이더가 가시를 인식하지 못함

  5. 5

    스파이더가 가시를 인식하지 못함

  6. 6

    getline 함수가 문자열로 인식하지 못하는 이유는 무엇입니까?

  7. 7

    Swift 프로젝트가 CocoaPod 라이브러리를 인식하지 못함

  8. 8

    Swift 프로젝트가 CocoaPod 라이브러리를 인식하지 못함

  9. 9

    Javascript가 문자열의 공백을 문자로 인식하지 못함

  10. 10

    Java 프로세스를 사용하여 # (해시) 문자가 포함 된 인수로 Python 실행 파일을 실행하지 못했습니다.

  11. 11

    CSS가 호버 색상 세트를 인식하지 못함

  12. 12

    VSCode가 파이썬 인터프리터를 인식하지 못합니다.

  13. 13

    파이썬의 input () 함수를 통해 정수로 변환 할 수없는 문자열에 대해 잘못된 메시지를 어떻게 제공합니까?

  14. 14

    파이썬이 내 함수의 인수 수를 인식하지 못합니다.

  15. 15

    결합 함수 대안에 대한 논리 조건 문제가있는 루프를 사용하여 파이썬으로 문자열을 생성합니까?

  16. 16

    NSDateFormatter가 시간대를 인식하지 못함

  17. 17

    절대 위치 div가 상위 div를 인식하지 못함

  18. 18

    Ubuntu mysql 데이터베이스가 스페인어 악센트 문자를 인식하지 못함

  19. 19

    Safari가 이미지를 제대로 스캔하지 못함

  20. 20

    컴파일러가 아키텍처를 인식하지 못함

  21. 21

    Google omniauth가 경로를 인식하지 못함

  22. 22

    LibreOffice 매크로가 JRE를 인식하지 못함

  23. 23

    파이썬에서 matplotlib를 사용하여 3 축에 날짜, 문자열 및 숫자가있는 3D 막대 플롯

  24. 24

    인라인 태그를 그대로 유지하면서 파이썬 문자열을 문자로 분리

  25. 25

    MySQL 프로 시저가 테이블을 인식하지 못함

  26. 26

    컴파일러 오류 및 문자열 클래스가 메서드를 인식하지 못함

  27. 27

    Forem-레이아웃이 경로를 인식하지 못함

  28. 28

    jQuery append ()가 테이블을 제대로 인쇄하지 못함

  29. 29

    Ubuntu 13.04가 USB 드라이브를 인식하지 못함

뜨겁다태그

보관