Задать вопрос

Как перевести таблицу html в xlsx таблицу?

Есть скрипт, html который сохраняет таблицу со страницы в html файл
Нужно каким-то образом преобразовать этот файл в xlsx табличку
  • Вопрос задан
  • 123 просмотра
Подписаться 1 Простой 6 комментариев
Пригласить эксперта
Ответы на вопрос 2
NeiroNx
@NeiroNx
Программист
загрузить html как xml.dom.minidom
with open("file.html","rb") as fp:
    html = xml.dom.minidom.parseString(fp.read())

потом пройтись по элементам<tr>

row,col = -1,-1
for tr in html.getElementsByTagName('tr'):
     row +=1
     for td in tr.getElementsByTagName('td'):
         col +=1
         workbook.cell(col=col,row=row).value = td.firstChild.nodeValue
Ответ написан
Комментировать
dimonchik2013
@dimonchik2013
non progredi est regredi
pytablereader
pytablewriter
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы