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

2024-05-29 10:11:08 发布

您现在位置: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弹出按钮)

它不一定是一个弹出窗口

记事本,图像,任何东西都可以,如果它通知我的异常情况

请给我一些好的建议

谢谢你的阅读


Tags: 文件csv代码is系统格式货币交易
1条回答
网友
1楼 · 发布于 2024-05-29 10:11:08

可以使用subprocess.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()

通过这种方式,您可以按照自己的意愿使用进程打开任何文件(例如图像)

相关问题 更多 >

    热门问题