Hi Piotr, I'm a newbie to python and I need to do a crawler with a simple GUI. I had done my spider and it work perfectly but I don't know how to incorporate with a GUI. I read a simple tutorial with wxPython but I have no idea how to implement it with scrapy. Can you please give a a help (an example)?
Thanks in advance. Wei On Friday, August 30, 2013 1:12:06 AM UTC+8, Piotr wrote: > > Hello > > I have a scrapy project with ~30 spiders. It is meant to be a standalone > windows desktop application so I wrote a simple GUI in wxPython and I run > them from Python script. > I tried to package it into an exe file using pyinstaller and py2exe and > this is where I have issues. > Exporting ends with a success and no errors, but the executable fails > whenever there is a pkgutil.get_data() call. > > Has anyone succeeded in exporting a scrapy app? > > I include tracebacks below > > Piotr > > > Running .exe from py2exe: > > Traceback (most recent call last): >> File "wx_gui.py", line 51, in <module> >> File "scrapy\responsetypes.pyc", line 114, in <module> >> File "scrapy\responsetypes.pyc", line 35, in __init__ >> File "pkgutil.pyc", line 591, in get_data >> IOError: [Errno 3] No such process: 'scrapy\\mime.types' > > > > Running .exe from pyinstaller (pkgutil.get_data returns None instead of > mimetypes there): > > D:\dev\scrp\release\dist\scrp.exe?175104\twisted\python\modules.py:775: >> UserWarning: D:\dev\scrp\release\dist\scrp.exe?175104 (for module >> twisted.web.util) not in path importer cache (PEP 302 violation - check >> your local configuration). >> Traceback (most recent call last): >> File "<string>", line 51, in <module> >> File "C:\dev\PyInstaller\loader\iu.py", line 386, in importHook >> mod = _self_doimport(nm, ctx, fqname) >> File "C:\dev\PyInstaller\loader\iu.py", line 480, in doimport >> exec co in mod.__dict__ >> File "release\build\pyi.win32\scrp\out00-PYZ.pyz\scrapy.responsetypes", >> line 114, in <module> >> File "release\build\pyi.win32\scrp\out00-PYZ.pyz\scrapy.responsetypes", >> line 37, in __init__ >> TypeError: expected read buffer, NoneType found > > > -- You received this message because you are subscribed to the Google Groups "scrapy-users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at http://groups.google.com/group/scrapy-users. For more options, visit https://groups.google.com/groups/opt_out.
