معرفی شرکت ها


biensoxe-0.8.5


Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر
Card image cap
تبلیغات ما

مشتریان به طور فزاینده ای آنلاین هستند. تبلیغات می تواند به آنها کمک کند تا کسب و کار شما را پیدا کنند.

مشاهده بیشتر

توضیحات

Library to parse and validate Vietnamese vehicle plate
ویژگی مقدار
سیستم عامل -
نام فایل biensoxe-0.8.5
نام biensoxe
نسخه کتابخانه 0.8.5
نگهدارنده []
ایمیل نگهدارنده []
نویسنده Nguyễn Hồng Quân
ایمیل نویسنده ng.hong.quan@gmail.com
آدرس صفحه اصلی https://github.com/sunshine-tech/BienSoXe
آدرس اینترنتی https://pypi.org/project/biensoxe/
مجوز MIT
======== BienSoXe ======== .. image:: https://badgen.net/pypi/v/biensoxe :target: https://pypi.org/project/biensoxe Library to validate and parse Vietnamese vehicle plate. This library is not a computer-vision-based license plate recognition software. It instead is used for validating output of such computer vision software. Imagine that you use camera to track all cars coming in and out off your parking lot, but you don't want to save false result (due to wrong angle of camera, for example), you can use this library to check and remove them. Install ------- .. code-block:: sh pip3 install biensoxe Usage ----- Call ``VietnamVehiclePlate.from_string``, passing the number string, to create ``VietnamVehiclePlate`` object. .. code-block:: python >>> from biensoxe import VietnamVehiclePlate >>> VietnamVehiclePlate.from_string('44A-112.23') VietnamVehiclePlate(compact='44A11223', vehicle_type=<VehicleType.DOMESTIC_AUTOMOBILE: 1>, series='A', order='11223', locality='44', dip_country=None) >>> VietnamVehiclePlate.from_string('41-291-NG-01') VietnamVehiclePlate(vehicle_type=<VehicleType.DIPLOMATIC: 9>, series='NG', order='01', locality='41', dip_country='291') The method raises ``ValueError`` if the string could not be parsed. To format the plate number as in daily life, pass ``VietnamVehiclePlate`` to ``str``: .. code-block:: python >>> plate = VietnamVehiclePlate.from_string('72E101130') >>> plate VietnamVehiclePlate(compact='72E101130', vehicle_type=<VehicleType.DOMESTIC_MOTORCYCLE_50_TO_175CC: 3>, series='E1', order='01130', locality='72', dip_country=None) >>> str(plate) '72-E1 011.30' Django ~~~~~~ This library provides a field type, ``VietnamVehiclePlateField``, for Django model. The field will return value as ``VietnamVehiclePlate`` object. Here is example: .. code-block:: python from biensoxe.django import VietnamVehiclePlateField def default_plate_number(): return VietnamVehiclePlate.from_string('10A 00001') class Vehicle(models.Model): plate_number = VietnamVehiclePlateField(max_length=20, default=default_plate_number, unique=True) def __str__(self): return str(self.plate_number) or self.pk Note that this field stores value internally as PostgeSQL ``CIText`` data type, so you can only use this field with PostgreSQL. You also need to activate CITextExtension_ yourself. Credit ------ Brought to you by `Nguyễn Hồng Quân <author_>`_. .. _CITextExtension: https://docs.djangoproject.com/en/2.2/ref/contrib/postgres/operations/#citextextension .. _author: https://quan.hoabinh.vn


نیازمندی

مقدار نام
>=1.0,<2.0 pydantic
>=0.2.0,<0.3.0 memoprop


زبان مورد نیاز

مقدار نام
>=3.7,<4.0 Python


نحوه نصب


نصب پکیج whl biensoxe-0.8.5:

    pip install biensoxe-0.8.5.whl


نصب پکیج tar.gz biensoxe-0.8.5:

    pip install biensoxe-0.8.5.tar.gz