A package for curating doc file collections. Prominent features:
- Scrape texts off various sites, such as Wikisource. See example here. (PS: Consider contributing to raw_etexts repo. )
- OCR some pdf with google drive. Automatically splits into 25 page bits and ocrs them individually. See usage example here, function here.
- Autogenerated Docs on readthedocs (might be broken).
- Manually and periodically generated docs here
- For detailed examples and help, please see individual module files in this package.
- For stable version
pip install doc_curation -U
- For latest code
pip install git https://github.com/sanskrit-coders/doc_curation/@master -U
- Web.
- Enable Google Driver API and download service account key file having Google Driver API access.
from doc_curation import pdf
pdf_file = '/home/file.pdf'
key_file = '/home/key.json'
pdf.split_and_ocr_on_drive(pdf_file, key_file)
Have a problem or question? Please head to github.
- ~/.pypirc should have your pypi login credentials.
python setup.py bdist_wheel
twine upload dist/* --skip-existing
- sphinx html docs can be generated with
cd docs; make html
Run pytest
in the root directory.