【发布时间】:2012-01-26 14:14:30
【问题描述】:
我正在使用 tkinter 在 python 中编写一个应用程序。在这个应用程序中,我正在尝试发送一批电子邮件,并且我想在发送它们时显示一个进度条。我能够创建进度条并启动它,但是当发送电子邮件时,进度条停止移动(如果它在发送电子邮件之前启动,我想在发送电子邮件之前启动进度条,但是当我这样做时,它只是挂起,没有任何东西在栏上移动。
startProgressBar()
sendEmails()
stopProgressBar()
我曾尝试将电子邮件发送到一个单独的线程中,但我似乎没有任何运气。我正在使用高级线程模块。有什么建议吗?也许我没有得到正确的线程部分。我正在使用 smtplib 发送电子邮件。
【问题讨论】:
标签: python multithreading email tkinter