首页 > 解决方案 > 向 zbarcam 添加功能

问题描述

我能够安装所有包导入并运行此代码:

from kivy.app import App
from kivy.lang import Builder

DEMO_APP_KV_LANG = """
        
#:import ZBarCam kivy_garden.zbarcam.ZBarCam
#:import ZBarSymbol pyzbar.pyzbar.ZBarSymbol
BoxLayout:
    orientation: 'vertical'
    ZBarCam:
        id: zbarcam
        # optional, by default checks all types
        code_types: ZBarSymbol.QRCODE, ZBarSymbol.EAN13
    Label:
        size_hint: None, None
        size: self.texture_size[0], 50
        text: ', '.join([str(symbol.data) for symbol in zbarcam.symbols])
"""
class DemoApp(App):

    def build(self):
        return Builder.load_string(DEMO_APP_KV_LANG)


if __name__ == '__main__':
    DemoApp().run()

这是我遇到的问题。我不知道如何实现这个功能:

def clean_up(barcodeScanner):
    textoutput=barcodeScanner.split("LBn",1)
    return textoutput

我只是想简单地构建一个功能,而不是简单地返回条形码扫描,它应该通过函数并返回精炼的结果

标签: mobilekivybarcode-scanner

解决方案


推荐阅读