Requests: HTTP for Humans™¶ Release v2.23.0. (Installation)Requests is an elegant and simple HTTP library for Python, built for human beings. The official home of the Python Programming Language. While Javascript is not essential for this website, your interaction with the content will be limited. The zbar DLLs are included with the Windows Python wheels. On other operating systems, you will need to install the zbar shared library. Mac OS X: brew install zbar Linux: sudo apt-get install libzbar0 Install this Python wrapper; use the second form to install dependencies of the command-line scripts: pip install pyzbar pip install pyzbarscripts.
Latest version Released:
The Python Standard Library. This module is the Mac OS 9 (and earlier) implementation of the os.path module. It can be used to manipulate old-style Macintosh. The official home of the Python Programming Language. While Javascript is not essential for this website, your interaction with the content will be limited. The Python keyring library provides an easy way to access the system keyring service from python. It can be used in any application that needs safe password storage. These recommended keyring backends are supported: macOS Keychain; Freedesktop Secret Service supports many DE including GNOME (requires secretstorage) KDE4 & KDE5 KWallet (requires.
Read one-dimensional barcodes and QR codes from Python 2 and 3.
Project description
Read one-dimensional barcodes and QR codes from Python 2 and 3 using thezbar library.
- Pure python
- Works with PIL / Pillow images, OpenCV / numpy ndarrays, and raw bytes
- Decodes locations of barcodes
- No dependencies, other than the zbar library itself
- Tested on Python 2.7, and Python 3.4 to 3.6
The older zbarpackage is stuck in Python 2.x-land.The zbarlight package does notprovide support for Windows and depends upon Pillow.
Installation
The zbarDLLs are included with the Windows Python wheels.On other operating systems, you will need to install the zbar sharedlibrary.
Mac OS X:
Linux:
Install this Python wrapper; use the second form to install dependencies of thecommand-line scripts:
Example usage
The decode function accepts instances of PIL.Image.
It also accepts instances of numpy.ndarray, which might come from loadingimages using OpenCV.
You can also provide a tuple (pixels, width, height), where the image datais eight bits-per-pixel.
The default behaviour is to decode all symbol types. You can look for just yoursymbol types
Bounding boxes and polygons
The blue and pink boxes show rect and polygon, respectively, forbarcodes in pyzbar/tests/qrcode.png (seebounding_box_and_polygon.py).
Run Python In Mac Terminal
Windows error message
If you see an ugly ImportError when importing pyzbar on Windowsyou will most likely need the Visual C++ Redistributable Packages for VisualStudio 2013.Install vcredist_x64.exe if using 64-bit Python, vcredist_x86.exe ifusing 32-bit Python.
Contributors
- Alex (@globophobe) - first implementation of barcode locations
License
pyzbar is distributed under the MIT license (see LICENCE.txt).The zbar shared library is distributed under the GNU Lesser GeneralPublic License, version 2.1 (see zbar-LICENCE.txt).
Release historyRelease notifications
0.1.8
0.1.7
0.1.5
0.1.4
0.1.3
0.1.2
0.1.1
0.1.0
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Filename, size | File type | Python version | Upload date | Hashes |
---|---|---|---|---|
Filename, size pyzbar-0.1.8-py2.py3-none-any.whl (28.7 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes |
Filename, size pyzbar-0.1.8-py2.py3-none-win32.whl (806.7 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes |
Filename, size pyzbar-0.1.8-py2.py3-none-win_amd64.whl (813.5 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes |
Hashes for pyzbar-0.1.8-py2.py3-none-any.whl
Algorithm | Hash digest |
---|---|
SHA256 | 0e204b904e093e5e75aa85e0203bb0e02888105732a509b51f31cff400f34265 |
MD5 | 4cee06c1e2dbfeab163c5d1f4ebc5503 |
BLAKE2-256 | 467ed2ad702facc47c0b3106a494f5dfbc3f296aab7a07dac05d1f30bdad0fab |
Run Python On Mac
Hashes for pyzbar-0.1.8-py2.py3-none-win32.whl
Algorithm | Hash digest |
---|---|
SHA256 | 7d6c01d2c0a352fa994aa91b5540d1caeaeaac466656eb41468ca5df33be9f2e |
MD5 | b8526e37f3ade7ef762aefd237dce4dd |
BLAKE2-256 | 15f490033b4ecca7c2f2815b410b953fad6499ca3861af420b1de5bf111ccdd2 |
Hashes for pyzbar-0.1.8-py2.py3-none-win_amd64.whl
Mac Library Folder
Algorithm | Hash digest |
---|---|
SHA256 | 496249b546be70ec98c0ff0ad9151e73daaffff129266df86150a15dcd8dac4c |
MD5 | 5952a5a156f4572bf2da88fb24dcbb63 |
BLAKE2-256 | 3d1497bf8e36fb58965415e3c7d8f95cfd6375cb0b5464ae9dbc0a48f7f9ab19 |