Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины.
   

Вернуться   Форум XBMC и Kodi. Помощь, поддержка, обсуждение, плагины. > Разработка > Поддержка локальной разработки модулей

Ответ
 
Опции темы Опции просмотра
Старый 22.12.2018, 09:04   #11
Gron
Member
 
Регистрация: 21.07.2016
Сообщений: 93
По умолчанию

Все в точности как и у reverse24.

Код:
Traceback (most recent call last):
  File "/root/pylib/tv_grab_tv.mail.ru/tv_grab_tv_mail_ru.py", line 967, in <module>
    tv_grab.main()
  File "/root/pylib/tv_grab_tv.mail.ru/tv_grab_tv_mail_ru.py", line 587, in main
    writer.write(args.output, pretty_print=True)
  File "/usr/local/lib/python2.7/dist-packages/xmltv.py", line 608, in write
    et.write(file, self.encoding, xml_declaration=True)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 820, in write
    serialize(write, self._root, encoding, qnames, namespaces)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 939, in _serialize_xml
    _serialize_xml(write, e, encoding, qnames, None)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 939, in _serialize_xml
    _serialize_xml(write, e, encoding, qnames, None)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 939, in _serialize_xml
    _serialize_xml(write, e, encoding, qnames, None)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 937, in _serialize_xml
    write(_escape_cdata(text, encoding))
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1075, in _escape_cdata
    _raise_serialization_error(text)
  File "/usr/lib/python2.7/xml/etree/ElementTree.py", line 1052, in _raise_serialization_error
    "cannot serialize %r (type %s)" % (text, type(text).__name__)
TypeError: cannot serialize 4 (type int)
Gron вне форума   Ответить с цитированием
   
Старый 22.12.2018, 11:43   #12
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

[QUOTE=reverse24;131533]Версия библиотеки:
Код:
Package: python-xmltv
Version: 1.3-2
А по ссылке выше опубликована версия 1.4.3. Попробуйте обновить библиотеку, проблемы должны будут уйти.
Цитата:
Сообщение от Gron Посмотреть сообщение
Все в точности как и у reverse24.
Тоже проверьте обновление библиотеки
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
vl.maksime вне форума   Ответить с цитированием
Старый 22.12.2018, 14:16   #13
Gron
Member
 
Регистрация: 21.07.2016
Сообщений: 93
По умолчанию

[QUOTE=vl.maksime;131555]
Цитата:
Сообщение от reverse24 Посмотреть сообщение
Версия библиотеки:
Код:
Package: python-xmltv
Version: 1.3-2
А по ссылке выше опубликована версия 1.4.3. Попробуйте обновить библиотеку, проблемы должны будут уйти.

Тоже проверьте обновление библиотеки
У меня стояла самая последняя версия и вчера появился тот же баг.
Gron вне форума   Ответить с цитированием
Старый 22.12.2018, 17:42   #14
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

Gron,
Судя по логу, у Вас другая ошибка.
Цитата:
TypeError: cannot serialize 4 (type int)
Надо искать, при выгрузке какого из каналов возникла ошибка. Если у Вас используется несколько регионов, то попробуйте получить данные по каждому из них отдельно.
И попробуйте сформировать программу без получания описания, если включено получение описания.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
vl.maksime вне форума   Ответить с цитированием
Старый 22.12.2018, 18:40   #15
Gron
Member
 
Регистрация: 21.07.2016
Сообщений: 93
По умолчанию

TypeError: cannot serialize 1251 (type int) на канале
date = 2018-12-30, chanel_id = 1687, name = Первый HD
Может что то с разметкой на сайте?
Gron вне форума   Ответить с цитированием
Старый 22.12.2018, 19:00   #16
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

Скрипт использует JSON API для получения информации о программе.

Оказалось, у меня тоже скрипт отвалился. Похоже проблема возникла недавно, т.к. телепрограмм за сегодня завтра еще есть.
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
vl.maksime вне форума   Ответить с цитированием
Старый 22.12.2018, 19:47   #17
Gron
Member
 
Регистрация: 21.07.2016
Сообщений: 93
По умолчанию

Похоже при попытке сформировать xmlку вываливается.

Последний раз редактировалось Gron; 23.12.2018 в 12:40.
Gron вне форума   Ответить с цитированием
Старый 23.12.2018, 21:11   #18
vl.maksime
Senior Member
 
Аватар для vl.maksime
 
Регистрация: 18.10.2015
Адрес: Donetsk, Russia
Сообщений: 1,076
По умолчанию

Падало при попытке сформировать xmlку.
Изменился формат, в котором возвращалось возрастное ограничение. Вместо строки "16+" стали возвращать числовое обозначение этого ограничения. А при формировании xml файла вылетало из-за того, что вместо строки прилетело число.

Внес исправления, забрать можно тут: https://github.com/vlmaksime/tv_grab...ses/tag/v0.2.6
__________________
Репозиторий: https://vlmaksime.github.io/repository.vlmaksime/
vl.maksime вне форума   Ответить с цитированием
Старый 24.12.2018, 07:43   #19
Gron
Member
 
Регистрация: 21.07.2016
Сообщений: 93
По умолчанию

Спасибо!
Gron вне форума   Ответить с цитированием
Старый 07.01.2019, 18:12   #20
reverse24
Junior Member
 
Регистрация: 20.12.2018
Сообщений: 3
По умолчанию

Да, тоже заработала обновленная версия, спасибо автору!
reverse24 вне форума   Ответить с цитированием
Ответ

Метки
tv.mail.ru, tvheadend, tv_grab, xmltv
 


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Tvheadend EPG xmltv tv_grab_ru MATPOC Подсказки, описания и FAQ по XBMC 61 17.09.2014 22:58
XMLTV на linuks NAS aisman Off-Topic 1 17.12.2012 19:24


Текущее время: 19:06. Часовой пояс GMT +3.


Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.