Springer Link Download Module for Python
Project description
♞ pupalink
A simple Python module to search and download books from SpringerLink.
🧪 This project is still in an early stage of development. Expect breaking changes.
Features
- Search and download books from Springer Link
Prerequisites
- An active SpringerLink account with premium access.
Getting started
Sign in to your SpringerLink account and copy the idp_session
cookie and paste it like below:
from pupalink import Session
session = Session("YOUR_IDP_SESSION")
Example
from pupalink import Session
from asyncio import get_event_loop
async def main():
session = Session("YOUR_KEY")
books = await session.search_book("Rust")
for book in books:
await session.download_book(book)
await session.close()
loop = get_event_loop()
loop.run_until_complete(main())
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pupalink-0.1.0a4.tar.gz
(15.6 kB
view hashes)
Built Distribution
pupalink-0.1.0a4-py3-none-any.whl
(16.0 kB
view hashes)
Close
Hashes for pupalink-0.1.0a4-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 1b2c898b7ac9ada59dea74ff490d9a6761432a1ecab4c98b69ecdfc162d618f1 |
|
MD5 | f8d69c5ef91d4846ebc26cee393f0cfd |
|
BLAKE2b-256 | 70eacd3a6d4061f7a9c7e1e2e98e0fdf2c3bfc6f987c090b9c53996026e9c61c |