mobile - 向 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
我只是想简单地构建一个功能,而不是简单地返回条形码扫描,它应该通过函数并返回精炼的结果
解决方案
推荐阅读
- reactjs - React ant design 仅重置一个输入字段
- linux - Snap 和 certbot,未知命令“未设置”
- python-3.x - Python 3:如何将列表中的元素添加为字典的值?
- django - csrf_exempt 设置但 CSRF 失败:Referer 检查失败 - 没有Referer
- python - 如何创建 login_required 函数
- c# - 是否可以使用 protobuf-net 为扩展名为“FieldOptions”的 proto2 文件生成 C# 文件?
- google-apps-script - 在每张纸上隐藏和显示行
- javascript - `react-table` v7 如何在对组的行进行排序时保留分组的排序顺序
- node.js - 使用 Next (NodeJs) 从 Digital Ocean Space 中删除文件
- javascript - 每次在本地存储中添加数组时数组乘法