Kód:
2020-09-06 09:57:19.550 T:140083277580032 ERROR: EXCEPTION Thrown (PythonToCppException) : -->Python callback/script returned the following error<--
- NOTE: IGNORING THIS CAN LEAD TO MEMORY LEAKS!
Error Type: <type 'exceptions.ValueError'>
Error Contents: time data 'Sun, 06 Sep 2020' does not match format '%a, %d %b %Y'
Traceback (most recent call last):
File "/home/mikrom/.kodi/addons/plugin.video.aktualne.cz/main.py", line 3, in <module>
plugin.run()
File "/home/mikrom/.kodi/addons/plugin.video.aktualne.cz/resources/lib/plugin.py", line 111, in run
plugin.run()
File "/home/mikrom/.kodi/addons/script.module.routing/lib/routing.py", line 130, in run
self._dispatch(self.path)
File "/home/mikrom/.kodi/addons/script.module.routing/lib/routing.py", line 141, in _dispatch
view_func(**kwargs)
File "/home/mikrom/.kodi/addons/plugin.video.aktualne.cz/resources/lib/plugin.py", line 58, in get_list
date = datetime.datetime(*(time.strptime(item.find('pubDate').text.strip()[:16], '%a, %d %b %Y')[:6])).strftime("%Y-%m-%d")
File "/usr/lib/python2.7/_strptime.py", line 478, in _strptime_time
return _strptime(data_string, format)[0]
File "/usr/lib/python2.7/_strptime.py", line 332, in _strptime
(data_string, format))
ValueError: time data 'Sun, 06 Sep 2020' does not match format '%a, %d %b %Y'
-->End of Python script error report<--
takže chyba je v pluginu na řádku 58
Kód:
date = datetime.datetime(*(time.strptime(item.find('pubDate').text.strip()[:16], '%a, %d %b %Y')[:6])).strftime("%Y-%m-%d")
protože:
Citace:If the string (first argument) and the format code (second argument) passed to the
doesn't match, you will getKód:strptime()
.Kód:ValueError
ten pubDate tag vypadá takto:
Kód:
<pubDate>
Sun, 06 Sep 2020 06:00:00 +0200 </pubDate>
už vím čím to je, teď už jen přijít na to jak to opravit :)
Kód:
datetime.date.today().strftime('%a, %d %b %Y') ==> Ne, 06 zář 2020
vyřešeno!
vy pythonu neumím, nejsem programátor, ale možná by to tam @wombat mohl přidat ;)