如何在Python中的第二个逗号后移动到文本框中的新行

问题描述 投票:0回答:0

我是新来的,我完全愚蠢并与Python斗争。我希望我能在这里得到一点帮助。

我有一个用于将一些内容导入数据库的脚本。该脚本运行良好。 但是,我想改进工作流程。 我们正在一个文本框字段中扫描序列号和“ID”(使用条形码扫描仪)。

过程是:一次扫描,然后我需要输入逗号,第二次扫描输入新行

在新行中:一次扫描,我需要输入逗号,第二次扫描输入新行等。

我在扫描仪上使用后缀进行管理,扫描仪在扫描后自动输入逗号。

例如。序列号,ID,

我需要的是,第二次扫描后的脚本删除逗号并转到新行。之后扫描过程从头开始。

最终输出应该是这样的

  • 序列号1,id1
  • 串行2,id2
  • 序列3,id3

等等

我尝试过

re.sub('(,[^,]*),', r'\1 \n', line) 

但我不知道我是否需要在这里循环,因为新行或者我可以使用最后一行并仅在最后一行上工作。这里有必要加入正文。 预先感谢您的任何帮助或建议。

python-3.x text barcode-scanner
© www.soinside.com 2019 - 2024. All rights reserved.