python调用windows弹窗

python调用windows弹窗

python 复制代码
import win32api
import _thread  # 引入线程的模块   比较老的模块  新的 threading

def run(i):
    win32api.MessageBox(0, "您的{}号大宝贝上线了".format(i), "来自小莹的问候", 2)

for i in range(5):
    _thread.start_new_thread(run, (i,))  # 发起多个线程  传参的情况  参数为元组
    # _thread.start_new_thread(run,()) #发起多个线程  不传参 页需要俩个参数 第二个为空元组
print('会先执行我')
# 如果主线程 不死  那么 所有的次线程 就都会正常执行
while True:
    pass

运行结果:

相关推荐
无心水15 小时前
【Python实战进阶】2、Jupyter Notebook终极指南:为什么说不会Jupyter就等于不会Python?
python·jupyter·信息可视化·binder·google colab·python实战进阶·python工程化实战进阶
Q***l68715 小时前
C++在计算机图形学中的渲染
开发语言·c++
q***829115 小时前
windows同时安装两个不同版本的Mysql
windows·mysql·adb
0和1的舞者15 小时前
《网络编程核心概念与 UDP Socket 组件深度解析》
java·开发语言·网络·计算机网络·udp·socket
惜棠15 小时前
visual code + rust入门指南
开发语言·后端·rust
n***i9515 小时前
Rust在嵌入式系统中的内存管理
开发语言·后端·rust
q***062915 小时前
ThinkPHP和PHP的区别
开发语言·php
Java天梯之路16 小时前
Java 初学者必看:接口 vs 抽象类,到底有什么区别?
java·开发语言
dntktop16 小时前
搜索+计算+插件…这个“全能管家”让你告别80%的桌面图标
运维·windows·自动化·编辑器
7***533416 小时前
Rust错误处理模式
开发语言·后端·rust