如何实现一种功能
功能
- 使用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
是一个跳出的窗口, 不是一个单一的元素.范例如下: