Форум сайта python.su
0
Есть csv файл. Импортирую в датафрейм с разделителем ‘#’. В нем названия фильмов, в одном из названий есть #, поэтому код воспринимает его как разделитель. Как настроить цитирование, чтобы символы между ‘\n’ и ‘ #" ’ воспринимались как единое целое?
import pandas as pd
movies=pd.read_csv('movies.csv',
sep='#',
error_bad_lines=False)
файл
Прикреплённый файлы:
movies.csv (415,3 KБ)
Офлайн
857
cornypieРасширение csv у файла ещё не означает, что внутри него данные в формате CSV.
Есть csv файл.
cornypieВ CSV-формате ничего подобного не происходит, так как там существуют надёжные средства экранирования. Поэтому в CSV-формате ты можешь и разделитель полей как текст внутри поля записывать, и разделитель строк как текст внутри поля записывать.
В нем названия фильмов, в одном из названий есть #, поэтому код воспринимает его как разделитель.
Отредактировано py.user.next (Фев. 7, 2020 00:55:53)
Офлайн