如何使用Python创建自动报警系统(例如弹出窗口和任何东西)



我有一个系统,它会创建一个文件(.csv格式(,并每5分钟自动将其保存并累积到本地驱动器中。

它包含过去5分钟的货币交易。

#This is file format.(output_2020-07-17-21:05)
Sender,Receiver,AMT
BANK1,BANK2,100
BANK3,BANK4,20
BANK1,BANK5,120
...
PIRATE,BANK1,10

我的目标是在输入异常数字时用python创建报警系统。

例如,如果发件人列被输入为"发件人"列;海盗银行";,我想收到警报或通知。

特别是一个弹出窗口,上面写着"海盗出现了!"。

我制作了一个周期性执行的代码,包括pandaspd.read_csv。。。。

但是,我不知道如何创建多个弹出窗口。

我做了一些搜索,但找不到。

一些弹出模块(tkinterQMessageBox(停止执行代码,直到代码结束。当弹出窗口出现时,它永远不会执行下一步,除非我按下x按钮。这意味着它只弹出一个弹出窗口。

事实上,我无法实时按下"x"按钮。

我只想在不中断的情况下创建任何关于异常情况的通知(比如点击x弹出按钮(。

它不一定是弹出窗口。

记事本,图像,如果它通知我异常情况,一切都很好。

请给我一些好的建议。

感谢阅读。

您可以使用子流程使用记事本打开文件。Popen

import subprocess
program_name = "notepad.exe"
file_name = "file.txt"
popen = subprocess.Popen([program_name , file_name])
#if you want to close the process then do:
popen.kill()

通过这种方式,你可以随心所欲地打开任何带有进程的文件(例如图像(

相关内容

最新更新