关于定期执行某段代码的问题。

Ladon 2013-03-21 04:05:39
请教一下,比如我在用python写个多线程群发邮件,在发邮件的同时,我需要每隔30秒执行一下自动切换IP的代码。如何实现呢。多线程群发,和切换IP的代码都已实现,就是不知道怎么整合起来。
...全文
81 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
书生 2013-03-22
  • 打赏
  • 举报
回复
搜索python timer,加个循环计时,切换IP mutex = threading.Lock() 引用IP的时候,加个互斥量来判定,切换被互斥保护的IP全局变量。
Ladon 2013-03-21
  • 打赏
  • 举报
回复
引用 1 楼 bugs2k 的回复:
主线程检测是否30秒超时?如果超时,暂停所有邮件发送线程,切换IP后再重新启动所有邮件发送线程
不是很明白,再详细点,我是菜鸟
bugs2k 2013-03-21
  • 打赏
  • 举报
回复
主线程检测是否30秒超时?如果超时,暂停所有邮件发送线程,切换IP后再重新启动所有邮件发送线程

37,720

社区成员

发帖
与我相关
我的任务
社区描述
JavaScript,VBScript,AngleScript,ActionScript,Shell,Perl,Ruby,Lua,Tcl,Scala,MaxScript 等脚本语言交流。
社区管理员
  • 脚本语言(Perl/Python)社区
  • IT.BOB
加入社区
  • 近7日
  • 近30日
  • 至今

试试用AI创作助手写篇文章吧