python - 当我在 shell 窗口中出现错误时,是否有创建弹出消息的方法?
问题描述
我有一个程序,如果你输入错误的 IP 地址,shell 窗口会产生一个套接字错误。我想创建一个弹出消息框,只要我在 shell 窗口中看到某个错误,它就会运行。
我真的找不到关于这样的事情的大量信息。
解决方案
您可以使用 PySimple GUI。这很容易实现。
为此,您需要安装它。
您可以通过此命令安装它:-
pip install PySimpleGUI
生成Pop Up的无效IP地址代码如下:-
import PySimpleGUI as sg
import socket
try:
socket.inet_aton('256.0.0.1')
print("Validate IP")
# legal
except socket.error:
# Not legal
sg.Popup('Opps!', 'Wrong IP Address!')
希望这有帮助!
推荐阅读
- javascript - 我想制作一个可以互换的滑块,而不是用 JQuery 移动
- python-3.x - Python:进行 6000 次 API 调用
- javascript - 检测 React 中组件树的任何部分何时发生更改
- javascript - 组件仅在其中有项目时才呈现
- python - 如何合并具有动态列数的列
- python-3.x - 如何在 Telethon 客户端旁边运行线程
- javascript - 如何根据经度和纬度为开放街道地图中的城市着色?
- java - 只能发出一个 grpc 请求然后应用程序冻结
- python-3.x - 找不到我的 python3 config-dir 以配置带有 python3 支持的 vim
- javascript - Node.js如何获取以前的网址