pipe2py
pipe2py copied to clipboard
Problem with xpathfetchpage
Hello,
I Have a Problem with the pipeurlbuilder and pipexpathfetchpage Module.
I Use my following Pipe which gets converted without errors: http://pipes.yahoo.com/pipes/pipe.info?_id=9ac44b79ddd8b30ae42a1a9e31cb6e03
But If I run the Python Script it throws me an error:
Season and Episode (default=Game of Thrones S04E07)
Seriennamen (default=Game of Thrones S04E07)
Traceback (most recent call last):
File "pipe_9ac44b79ddd8b30ae42a1a9e31cb6e03.py", line 32, in
In the Pipe i Use a Regex to change Spaces from a User input to "-". Seems like this is not working correctly. I changed the Pipe by Hand to get the pipeurlbuilder output and it showed me %20 in the URL instead of %2D according to this Website: http://www.w3schools.com/tags/ref_urlencode.asp
Hope you understand my Problem and Someone can help me !
Greetings Saboti
I just made a bunch of updates, can you check and see if the issue is still there?
Hi and thank you, now I get an error if i convert the Pipe:
Traceback (most recent call last):
File "pipe2py/compile.py", line 379, in
Regards Saboti
I'm running into the same error Saboti hit on Nov 11, when attempting to run compile.py:
python pipe2py/compile.py -p 9bd04bf4ff4c064f3287401418248c95
Traceback (most recent call last):
File "pipe2py/compile.py", line 379, in <module>
pipe = '%2Fpipes%2Fpipe.info%3F_out=json%26_id=%s' % options.pipeid
TypeError: a float is required
Any thoughts?
Thanks!
Unfortunately i havent used that module yet so not exactly sure how it works. Does that id work on yahoo?
Thanks for the quick reply. Yes, that's a valid ID for a published pipe. I tried a couple of others and hit the same issue.
Sorry for the late reply... I know yahoo pipes has since shut down, but if you saved the json you can try converting again. The last update in this repo is Nov 2015 so the issue may have been fixed. You can also try out my new repo. While it won't convert yahoo pipes for you, it does allow to recreate your yahoo pipe using pure python.