Python helper for working with a documents folder on OSx.
Project description
PyPapers
PyPapers is a simple commmand line tool for searching a folder of PDF documents.
You can pass search terms and all arguments are joined together so to form an AND
query. By default it matches file names only, but you can use -f to search in full text.
Why?
I've tried many of them and finally got fed up with reference managements systems. Either too bloated with features, or lacking simplicity.
Let's try to do this the simple way:
- All PDFs in one folder (or so)
- A command line tool to search them
- Rely on OSx excellent
mdfind
library for searching - Rely on excellent Preview app for reading/editing
See also this blog post
Install
pip install pypapers
Usage
pypapers --help
Status
alpha
Comments, bug reports
PyPapers lives on Github. You can file issues or pull requests there. Suggestions, pull requests and improvements welcome!
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
Built Distribution
File details
Details for the file pypapers-0.2.tar.gz
.
File metadata
- Download URL: pypapers-0.2.tar.gz
- Upload date:
- Size: 5.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | a2848a89a95a866871635d8789e277a11805b12933e6f1ec20c7f7f80e3912d3 |
|
MD5 | c5629ac492cf4bd4cfb3d2a37ef5b498 |
|
BLAKE2b-256 | aecfa0c754365081c70fa19d4248b90fd8b899602cc8db040a9c7b78c4818e05 |
File details
Details for the file pypapers-0.2-py2.py3-none-any.whl
.
File metadata
- Download URL: pypapers-0.2-py2.py3-none-any.whl
- Upload date:
- Size: 6.3 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.25.1 setuptools/49.2.0 requests-toolbelt/0.9.1 tqdm/4.54.1 CPython/3.8.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 8683ab186518671837249ee51376ed8cb4d72920b5a608c22ed1ad88d0ab65e5 |
|
MD5 | 2a17e8e8064b8d6e53e873bb1cc0dec1 |
|
BLAKE2b-256 | 95b10017a00855766d1d76923d0473e14f20ff2fcbd1176427c1211759e85832 |