Christian Lyra wrote: > Hi there, > > IMDB plugin doesnt work in the last SVN version (11322). The log shows this: > > Traceback (most recent call last): > File "/usr/lib/python2.5/site-packages/freevo/util/fxdimdb.py", line > 816, in parsesearchdata > soup = BeautifulSoup(results.read(), convertEntities='xml') > File "/var/lib/python-support/python2.5/BeautifulSoup.py", line > 1499, in __init__ > BeautifulStoneSoup.__init__(self, *args, **kwargs) > File "/var/lib/python-support/python2.5/BeautifulSoup.py", line > 1230, in __init__ > self._feed(isHTML=isHTML) > File "/var/lib/python-support/python2.5/BeautifulSoup.py", line 1263, in > _feed > self.builder.feed(markup) > File "/usr/lib/python2.5/HTMLParser.py", line 108, in feed > self.goahead(0) > File "/usr/lib/python2.5/HTMLParser.py", line 148, in goahead > k = self.parse_starttag(i) > File "/usr/lib/python2.5/HTMLParser.py", line 226, in parse_starttag > endpos = self.check_for_whole_start_tag(i) > File "/usr/lib/python2.5/HTMLParser.py", line 301, in > check_for_whole_start_tag > self.error("malformed start tag") > File "/usr/lib/python2.5/HTMLParser.py", line 115, in error > raise HTMLParseError(message, self.getpos()) > HTMLParseError: malformed start tag, at line 277, column 62 > WARNING: Cannot parse > 'http://www.imdb.com/find?s=tt;site=aka;q=against%20dark': malformed > start tag, at line 277, column 62
This is not really a freevo problem, as the url is passed directly to BeautifulSoup. Which version of BeautifulSoup have you installed? I'm using 3.0.7a and this works fine with Python-2.5 I guess that the query is: freevo imdb -s "against dark" and the results are: Searching IMDB for 'imdb against dark'... 1194271 Against the Dark (2009) V 0107718 Nurses on the Line: The Crash of Flight 7 (1993) TV 0891340 Pime? vasten (2006) 0241161 Against the Darkness (1992) TV 0446443 Rage Against the Darkness (2004) TV 0190345 A Dance Against Darkness (1991) TV 1364091 Against the Grain: A Documentary on the Life of Tara Dakides (2008) V 0286923 Riben guizi (2001) 0346877 Do Not Enter: The Visa War Against Ideas (1987) 0125591 War Against the Indians (1992) 0266749 Mark Tven-protiv (1975) TV 0325612 In a New Light: A Call to Action in the War Against AIDS (1992) TV 0097821 Man Against the Mob: The Chinatown Murders (1989) TV 0013238 His Back Against the Wall (1922) With Python-2.6 I would expect the problem that you report as the HTML parser has changed. Duncan ------------------------------------------------------------------------------ Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise -Strategies to boost innovation and cut costs with open source participation -Receive a $600 discount off the registration fee with the source code: SFAD http://p.sf.net/sfu/XcvMzF8H _______________________________________________ Freevo-users mailing list Freevo-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freevo-users