[mythtv] Question about xmltv and mythtv

Jean-Yves Avenard jyavenard at gmail.com
Wed Mar 26 01:12:46 UTC 2008


Hi

On Wed, Mar 26, 2008 at 11:58 AM, Dean Harding
<dean.harding at dload.com.au> wrote:
>  By the way, I would definitely suggest using some kind of XML library
>  for generating the XML content, rather than just
>  "print('<xml>blah</xml>')" or whatever -- there'd be one for pretty much
>  every language imaginable, I would think.
>
>  The rules for what needs to be escaped an so on can be quite complex --
>  using a library would alleviate the need for you to know those rules
>  (mostly).

Yeah, I like suffering.
I wanted to get myself knowledgeable in python and wrote this xmltv
program in python.

I will look into an xml library.

I have just run my program on a live stream (which contains pretty
much the same data as the previous one, but starting a day later and
finishing a day later too), and when I run mythfilldatabase it gives
me the error
2008-03-26 12:01:45.481 DB Error (program insert):
Query was:
INSERT INTO program
(chanid,starttime,endtime,title,subtitle,description,category,category_type,airdate,stars,previouslyshown,title_pronounce,stereo,hdtv,audioprop,videoprop,subtitletypes,subtitled,closecaptioned,partnumber,parttotal,seriesid,originalairdate,showtype,colorcode,syndicatedepisodenumber,programid)
VALUES(2328,'2008-03-30T11:30:00','2008-03-30T11:30:00','TV5MONDE LE
JOURNAL','','Le journal de la rédaction de
TV5MONDE.','info','','2008','',0,'',0,0,0,0,0,0,0,'','','10834204','0000-00-00','','','','');
Driver error was [2/1062]:
QMYSQL3: Unable to execute query
Database error was:
Duplicate entry '2328-2008-03-30 11:30:00-0' for key 1


More information about the mythtv-dev mailing list