{"repo":"chrismattmann/tika-python","free":true,"listed":false,"github":"https://github.com/chrismattmann/tika-python","clone":"git clone https://github.com/chrismattmann/tika-python.git","description":"Tika-Python is a Python binding to the Apache Tika™ REST services allowing Tika to be called natively in the Python community.","language":"Python","stars":1666,"topics":["tika-server","python","tika-python","tika-server-jar","parser-interface","parse","translation-interface","usc","text-extraction","mime"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"tika-python =========== A Python port of the Apache Tika library that makes Tika available using the Tika REST Server. This makes Apache Tika available as a Python library, installable via Setuptools, Pip and Easy Install. To use this library, you need to have Java 11+ installed on your system as tika-python starts up the Tika REST server in the background. Inspired by Aptivate Tika. Installation (with pip) ----------------------- 1. pip install tika Airgap Environment Setup ------------------------ To get this working in a disconnected environment, download a tika server file (both tika-server.jar and tika-server.jar.md5, which can be found here) and set the TIKA SERVER JAR environment variable to TIKA SERVER JAR=\"file:/// /tika-server-standard.jar\" which successfully tells python-tika to \"download\" this file and move it to /tmp/tika-server-standard.jar and run as background process. This is the only way to run python-tika without internet access. Without this set, the default is to check the tika version and pull latest every time from Apache. Environment Variables --------------------- These are read once, when tika/tika.py is initially loaded and used throughout after that. 1. TIKA VERSION - set to the version string, e.g., 1.12 or default to current Tika version. 2. TIKA SERVER JAR - set to the full URL to the remote Tika server jar to download and cache. 3. TIKA SERVER ENDPOINT - set to the host (local or remote) for the running Tika server jar. 4. TIKA CLIENT ONLY - if","default_branch":null,"files":null,"tree":[],"storefront":"/r/chrismattmann","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chrismattmann/tika-python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}