Пропуски Junior Чтение и запись данных спрашивают часто обновлено
read_csv для русской выгрузки
Вопрос
Допишите вызов, чтобы прочитать выгрузку с разделителем ;, дробями через запятую, в кодировке Windows-1251 и с ИНН строкой.
df = pd.read_csv('orders.csv', __(1)__=';', __(2)__=',', __(3)__='cp1251', dtype={'inn': __(4)__})
Попробуйте сами
Заполните пропуски по номерам.
1
2
3
4
Показать ответ и разбор
Коротко
sep (синоним delimiter) задаёт разделитель, decimal знак дробной части, encoding кодировку, dtype тип колонки: строкой, чтобы не потерять ведущие нули.
Что в пропусках
1
sep или delimiter
2
decimal
3
encoding
4
str или 'string' или "string" или string
Разбор
sep (синоним delimiter) задаёт разделитель, decimal знак дробной части, encoding кодировку, dtype тип колонки: строкой, чтобы не потерять ведущие нули.
Ответьте сами, а не прочитайте
В тренажёре вопрос попадёт в повторения и вернётся, когда начнёт забываться. Плюс билеты с зачётом: 20 вопросов, не больше 2 ошибок.
Термины по теме
Ещё по теме «Чтение и запись данных»
- Как прочитать большой файл в pandas
- Файл больше памяти в pandas
- Агрегат по кускам через chunksize
- Вложенный JSON заказов в таблицу
- Разбор выгрузки из Excel: sep, decimal, dtype
- Запятая в дробях при чтении CSV
- Ловушки при чтении данных
- Вложенный JSON в таблицу