728x90
반응형

CSV 6

Python Pandas 오류 pandas.parser.CParserError: Error tokenizing data.

질문 : Python Pandas 오류 토큰 화 데이터 pandas를 사용하여 .csv 파일을 조작하려고하는데이 오류가 발생합니다. pandas.parser.CParserError : 데이터 토큰 화 오류. C 오류 : 3 행에 2 개의 필드가 있어야합니다. pandas 문서를 읽으려고했지만 아무것도 찾지 못했습니다. 내 코드는 간단합니다. path = 'GOOG Key Ratios.csv' #print(open(path).read()) data = pd.read_csv(path) 어떻게 해결할 수 있습니까? csv 모듈이나 다른 언어를 사용해야합니까? 모닝 스타의 파일 답변 시도해 볼 수도 있습니다. data = pd.read_csv('file1.csv', error_bad_lines=False) 이렇..

Python으로 Pandas에서 CSV 파일을 읽을 때 UnicodeDecodeError

질문 : Python으로 Pandas에서 CSV 파일을 읽을 때 UnicodeDecodeError 30,000 개의 유사한 파일을 처리하는 프로그램을 실행하고 있습니다. 임의의 숫자가 중지되고이 오류가 발생합니다. File "C:\Importer\src\dfman\importer.py", line 26, in import_chr data = pd.read_csv(filepath, names=fields) File "C:\Python33\lib\site-packages\pandas\io\parsers.py", line 400, in parser_f return _read(filepath_or_buffer, kwds) File "C:\Python33\lib\site-packages\pandas\io\pars..

저장된 csv에서 Python / Pandas가 색인을 생성하지 않도록 하는 방법

질문 : 저장된 csv에서 Python / Pandas가 색인을 생성하지 않도록하는 방법은 무엇입니까? 파일을 수정 한 후 csv를 폴더에 저장하려고합니다. pd.to_csv('C:/Path of file.csv') 사용할 때마다 csv 파일에는 별도의 인덱스 열이 있습니다. 색인을 csv로 인쇄하는 것을 피하고 싶습니다. 나는 시도했다 : pd.read_csv('C:/Path to file to edit.csv', index_col = False) 그리고 파일을 저장하려면 ... pd.to_csv('C:/Path to save edited file.csv', index_col = False) 그러나 여전히 원하지 않는 인덱스 열이 있습니다. 파일을 저장할 때이를 방지하려면 어떻게해야합니까? 답변 ind..

Python으로 작성된 CSV 파일에 각 행 사이에 빈 줄이 있을 때

질문 : Python으로 작성된 CSV 파일에는 각 행 사이에 빈 줄이 있습니다. import csv with open('thefile.csv', 'rb') as f: data = list(csv.reader(f)) import collections counter = collections.defaultdict(int) for row in data: counter[row[10]] += 1 with open('/pythonwork/thefile_subset11.csv', 'w') as outfile: writer = csv.writer(outfile) for row in data: if counter[row[10]] >= 504: writer.writerow(row) 이 코드 thefile.csv 읽고 변경..

Excel에서 UTF-8 CSV 파일을 여는 방법

질문 : Excel에서 UTF-8 CSV 파일을 자동으로 인식하도록 강제 할 수 있습니까? 일부 데이터를 CSV 파일로 내보내는 응용 프로그램의 일부를 개발 중입니다. 응용 프로그램은 모든 수준에서 다국어 특성 때문에 항상 UTF-8을 사용합니다. 그러나 Excel에서 이러한 CSV 파일 (예 : 분음 부호, 키릴 문자, 그리스 문자 포함)을 Г„/Г¤, Г–/Г¶ 와 같은 결과가 표시되지 않습니다. 그리고 Excel에서 열린 CSV 파일이 UTF-8로 인코딩되어 있음을 이해하도록하는 방법을 모르겠습니다. 또한 UTF-8 BOM EF BB BF 지정을 시도했지만 Excel에서는이를 무시합니다. 해결 방법이 있습니까? 추신 : 어떤 도구가 Excel처럼 작동 할 수 있습니까? 최신 정보 나는 질문의 공식화..

개발관련/other 2021.09.02

SQL Server에서 여러 행의 텍스트를 단일 텍스트 문자열로 연결하는 방법

질문 : SQL Server에서 여러 행의 텍스트를 단일 텍스트 문자열로 연결하는 방법은 무엇입니까? 세 개의 행이있는 이름을 보유하는 데이터베이스 테이블을 고려하십시오. Peter Paul Mary Peter, Paul, Mary 의 단일 문자열로 바꾸는 쉬운 방법이 있습니까? 답변 SQL Server 2017 또는 Azure를 사용하는 경우 Mathieu Renda 답변을 참조하세요. 일대 다 관계로 두 테이블을 조인하려고 할 때 비슷한 문제가 발생했습니다. XML PATH 메서드가 행의 연결을 매우 쉽게 처리 할 수 있음을 발견했습니다. STUDENTS 라는 테이블이있는 경우 SubjectID StudentName ---------- ------------- 1 Mary 1 John 1 Sam 2 ..

728x90
반응형