--- title: "Escáner de códigos de barras" url: https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/barcode-scanner/ description: "Esta página describe el método para usar la función Barcode Scanner para escanear ciertos formatos de datos en tu aplicación Python con fragmentos de código de ejemplo" last_updated: 2026-06-09T07:46:16Z service: Zia Services type: general related_links: - name: "Barcode Scanner - API" url: /es/api/code-reference/zia-services/barcode-scanner/#BarcodeScanner - name: "SDK Scopes" url: /es/sdk/python/v1/sdk-scopes --- # Barcode Scanner [Zia Barcode Scanner](https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/barcode-scanner/#BarcodeScanner) te permite escanear los formatos de códigos de barras lineales y 2D más utilizados y decodificar los datos codificados. Barcode Scanner puede detectar formatos como Codabar, EAN-13, ITF, UPC-A, QR Code y más. Puedes proporcionar un archivo de entrada en formato .webp/.jpeg o .png al método `open()`. Este método devuelve el objeto de archivo de imagen como respuesta. Consulta la [documentación de la API](https://docs.catalyst.zoho.com/es/api/code-reference/zia-services/barcode-scanner/#BarcodeScanner) para los formatos de solicitud y respuesta. Puedes especificar el formato del código de barras usando `setFormat`. Si ingresas el formato como `ALL`, Barcode Scanner detecta automáticamente el formato. Proporciona la información decodificada como respuesta. Para conocer más sobre la instancia de componente `zia` utilizada a continuación, consulta [esta sección de ayuda](https://docs.catalyst.zoho.com/es/sdk/python/v1/zia-services/get-component-instance/). **Parámetros utilizados**
Nombre del parámetro Tipo de dato Definición
`img` Image Un parámetro **obligatorio**. Almacenará el ID del modelo a entrenar.
`options` Array Un parámetro **obligatorio**. Almacenará el formato del código de barras.
```python zia = app.zia() img = open("sample.webp", "rb") result = zia.scan_barcode(img, options={"format": "code39"}) ``` A continuación se muestra una respuesta de ejemplo: ```json { "content":"https://demo.dynamsoft.com/dbr_wasm/barcode_reader_javascript.html" } ``` > **Info :** Consulta la [tabla de SDK Scopes](https://docs.catalyst.zoho.com/es/sdk/python/v1/sdk-scopes) para determinar el nivel de permiso requerido para realizar la operación anterior.