如何实现一种功能
功能#
- 使用 SimpleGUI 制作图形界面
- 读取两个 txt 文件 A,B(两个文件内的数据内容格式为 “1234567##1##1#”)PS:# 号固定
- 将一个文件作为被比对文件 A,另一个为比对文件 B
- 点击 “匹配” 按钮将两个文件对比,得到相同的数据并且记录该数据所在的行数点击 “导出按钮” 导出为 csr 或者 excel 表格格式
- 需要用到多线程
- 一个正在匹配的进度条
导出文件格式 eg:
行数 | 数据 |
---|---|
52 | 1234567##1##1# |
721 | 1234567##1##1# |
目前想法#
------File
|------ Window.py(GUI文件)
|------ washdata.py (对比程序文件)
|------ export.py (对比过后导出数据文件)
PySimpleGUI
你在 layout 中用错了所谓的元素 Element,
sg.popup_get_file
是一个跳出的窗口,不是一个单一的元素.范例如下: