'Spanish Minitry of Culture' book search script updated

Mathias Monnerville tellico at monnerville.com
Thu Mar 8 08:28:48 MST 2007


Hi,

On Thu, Mar 08, 2007 at 11:39:29AM +0100, Josep wrote:
> I obtain error searching by person, sometimes:
> 
> Searching Twain as person:
> ==============================
> Ministerio de Cultura 03: Traceback (most recent call last):
> File "/usr/share/apps/tellico/data-sources/ministerio de cultura 03.py", line 
> 457, in ?
> Ministerio de Cultura 03: main()
> File "/usr/share/apps/tellico/data-sources/ministerio de cultura 03.py", line 
> 454, in main
> parser.run(sys.argv[2], opts[sys.argv[1]])
> File "/usr/share/apps/tellico/data-sources/ministerio de cultura 03.py", line 
> 251, in run
> self.__getBook(criteria, kind)
> Ministerio de Cultura 03: 
> File "/usr/share/apps/tellico/data-sources/ministerio de cultura 03.py", line 
> 412, in __getBook
> data = self.__fetchBookInfo( url = self.__baseURL + 
> entry.replace(' ', '%20') )
> File "/usr/share/apps/tellico/data-sources/ministerio de cultura 03.py", line 
> 319, in __fetchBookInfo
> Ministerio de Cultura 03: data['pages'] = m.group(0).strip()
> AttributeError: 'NoneType' object has no attribute 'group' 
> ================================
> ¿Any idea?

Thanks for pointing the issue.

A new version (0.3.1) of the script is available at:
http://www.kde-files.org/content/show.php?content=40148

Bug Fixes:
 * The 'tr.' string does not appear among authors anymore
 * Fixed an AttributeError exception related to a regexp matching the number of pages

Robby, changes have been committed too (r1595)


--
Mathias



More information about the tellico-users mailing list