Python API Reference - BarcodeReader Constructor and Destructor
Method | Description |
---|---|
BarcodeReader |
The default constructor of BarcodeReader object. |
__del__ |
The default destructor of BarcodeReader object. |
get_instance |
Creates an instance of Dynamsoft Barcode Reader. |
recycle_instance |
Destroys an instance of Dynamsoft Barcode Reader. |
BarcodeReader
BarcodeReader()
The default constructor of a BarcodeReader
object.
BarcodeReader BarcodeReader()
__del__()
The default destructor of a BarcodeReader
object.
reader = BarcodeReader()
del reader
get_instance
Creates an instance of Dynamsoft Barcode Reader.
BarcodeReader.get_instance()
Return Value
Returns an instance of Dynamsoft Barcode Reader. If failed, returns None
.
Code Snippet
# Make sure initLicense have been called somewhere before getInstance
reader = BarcodeReader.get_instance()
# If no instance is available right away, the application will wait until one becomes available
if reader != None:
# Add your code here to call decoding method, process barcode results and so on
# ...
reader.recycle_instance()
recycle_instance
Destroys an instance of Dynamsoft Barcode Reader.
BarcodeReader.recycle_instance()
Code Snippet
# Make sure initLicense have been called somewhere before getInstance
reader = BarcodeReader.get_instance()
# If no instance is available right away, the application will wait until one becomes available
if reader != None:
# Add your code here to call decoding method, process barcode results and so on
# ...
reader.recycle_instance()