Comments (2)
It seems despite what instruction says you have to use double quotes instead of single quotes or remove space before sessionid. However this anyway leads to next error, trying to understand what the issue is.
File "c:\users\qqq\appdata\local\programs\python\python36-32\lib\site-packages\safaribooks\spiders\safaribooks.py", line 91, in parse
cookies = dict(x.strip().split('=') for x in self.cookie.split(';'))
ValueError: dictionary update sequence element #2 has length 1; 2 is required
from safaribooks.
Well if you remove last ; it will pass that second problem and you will be able to go.
However, next thing it tries to navigate to TOC page which URL seems to be changed on safari since this parser was previousely written. (See issue #49 )
from safaribooks.
Related Issues (20)
- CentOS 7 Spider not found: SafariBooks HOT 2
- ERROR: Spider error processing <GET HOT 1
- DOWNLOAD_DELAY parameter seems not to be respected
- File is not opened in binary mode, which lead to some data not able to be saved. HOT 1
- get book id: 9781492034131, cause error HOT 1
- Error: 'str' object has no attribute 'decode' HOT 2
- Publish to Docker Hub HOT 1
- After Downloading Book is in Epub Format it given an Error , I gave parameter Download HOT 1
- ImportError: no module named win32api HOT 1
- 401 errors HOT 2
- codec can't encode character u'\xae' (book id 9780133040036)
- Is there any way to export books as HTML?[Feature Request] HOT 1
- ERROR: Spider error processing <GET https://www.safaribooksonline.com/> (referer: None)
- Can not crawl from safaribooksonline http 404. Double // in http://xxx//api/v1
- No form element found in 200 https://www.oreilly.com HOT 4
- epub not downloaded (just title) HOT 21
- Not Working Anymore HOT 4
- 403 when fetching chapters from API
- ValueError: No <form> element found in <200 https://www.oreilly.com/member/login/?
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from safaribooks.