Задать вопрос
idontgetit
@idontgetit
Начинающий дед

Python Не получается сохранить csv в формате utf-8?

Суть: С сайта мне необходимо достать таблицу и сохранить её в формате csv, но мне не удается сделать это в кодировке utf 8
Код простой:
import pandas as pd

tables = pd.read_html('https://kody-smajlov-vkontakte.ru/')
db = tables[1]
db.to_csv("data.csv", encoding = 'utf-8')
  • Вопрос задан
  • 1934 просмотра
Подписаться 1 Простой 14 комментариев
Решения вопроса 1
dessired
@dessired
df.to_csv("data.csv", encoding = "utf-8-sig")
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
delvin-fil
@delvin-fil
Crazy Linux-admin
Попробуйте:
import locale
locale.setlocale(locale.LC_ALL, 'UTF-8')
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы
от 200 000 до 300 000 ₽
Greenway Global Новосибирск
от 150 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
02 февр. 2025, в 11:35
3000 руб./за проект
02 февр. 2025, в 11:29
1000 руб./за проект
02 февр. 2025, в 10:45
1000 руб./за проект