当前位置: 首页 > wzjs >正文

做网站选服务器带宽建立网站还是建设网站

做网站选服务器带宽,建立网站还是建设网站,链接检测工具,甘肃 网站建设多线程 依赖模块:thread 或者 threadingpython3 版本废弃且不推荐使用 thread ,故改名 _thread调用方法传参:args kwargs args:元组传参,只有一个时必须有逗号kwargs:对象传参,对象的key必须和…

多线程

  • 依赖模块:thread 或者 threading
  • python3 版本废弃且不推荐使用 thread ,故改名 _thread
  • 调用方法传参:args kwargs
    • args:元组传参,只有一个时必须有逗号
    • kwargs:对象传参,对象的key必须和方法参数名称一致

_thread (废弃)

语法:

  1. 导入模块 _thread
  2. _thread.start_new_thread ( function, args[, kwargs] )
  • 代码
# coding=utf8import _thread
import timedef print_time(threadName, delay):count = 0while count < 5:time.sleep(delay)count += 1print("%d %s: %s" % (count, threadName, time.ctime(time.time())))if __name__ == '__main__':# 创建线程try:_thread.start_new_thread(print_time, ("Thread-1", 1,))except:print("Error: unable to start thread")time.sleep(6)print('执行完了....')
  • 运行

在这里插入图片描述

threading (推荐使用)

简单模式

语法:

  1. 导入模块 threading
  2. 创建 => thread = threading.Thread(target,args/kwargs)
  3. 运行 => thread.start()
  • 代码
# 导入线程模块
import threading
import timedef sing(name,age):print('唱歌者姓名:' + name + ',年龄:' + str(age))time.sleep(2)print('正在唱歌...')def dance(name, age):print('跳舞者姓名:' + name + ',年龄:' + str(age))print('正在跳舞...')if __name__ == '__main__':# args 元组传参t1 = threading.Thread(target=sing,args=('Alice', 18))# kwargs 对象传参t2 = threading.Thread(target=dance,kwargs={'name': 'Bob', 'age': 18})t1.start()t2.start()
  • 运行

在这里插入图片描述

复杂模式

语法:

  1. 继承父类threading.Thread
  2. 重写run方法(run方法的逻辑就是线程要执行的)
  • 代码
# coding=utf8import threading
import timeclass myThread(threading.Thread):  # 继承父类threading.Threaddef __init__(self, threadID, name, counter, operate):threading.Thread.__init__(self)self.threadID = threadIDself.name = nameself.counter = counterself.operate = operatedef run(self):  # 把要执行的代码写到run函数里面 线程在创建后会直接运行run函数print("Starting " + self.name)print("开始 " + self.operate)time.sleep(2)print("跳舞结束了")print('Ending ' + self.name)if __name__ == '__main__':# 创建新线程thread1 = myThread(1, "Thread-1", 1,'跳舞')thread1.start()time.sleep(3)print("主程序结束了")
  • 运行

在这里插入图片描述

http://www.dtcms.com/wzjs/809591.html

相关文章:

  • 建设部网站政策法规vs做网站不显示图片
  • 做外贸纱线用什么网站关于咖啡厅网站建设的论文
  • 咪豆建站微信 公众号 微网站开发
  • 泉州网站公司建站网站建设课
  • 汽车之家 网站建设总部基地网站建设
  • 天津市网站建站制作洮南住建局网站
  • h5做的网站如何连接数据库wordpress文档可以下载吗
  • 互联网大赛建设网站策划书鹿邑网站建设
  • 网站开发的试用期条款网站建设经营服务合同范本
  • 网站首页模板设计图重庆建设造价工程信息网站
  • 网站二级目录做优化公司图标设计logo
  • dw做网站投票广州建设局网站首页
  • 国内空间没备案可以打开网站吗房屋设计软件免费版
  • 装修网站建设网企业网项目建设实践
  • 关于网站建设总结网页设计行业市场分析
  • 媒体网站网页设计网站怎么做动效
  • 婚恋网站制作要多少钱wordpress 前端登陆
  • 网站开发测量像素工具微网站与app的区别
  • 好看的单页面网站模板做网站要通过网信办备案吗
  • 备案后网站可以改名吗制作app的软件有哪些
  • 免费设计图网站wordpress微名片模板
  • 做网站的意义大不大网站公司建设公司
  • 全国网站建设哪家好用钢铁侠做网站
  • 有经验的番禺网站建设邢台专业做网站的地方
  • 青岛网站建设小公司排名网站首页图片怎么做
  • 建设部网站燃气管理部门产品网页的制作
  • 浅谈博物馆网站的建设意义深圳手机网站模板
  • 自助微信网站设计网站建设办公软件销售技巧
  • 中国空间站简笔画中国建设银行培训网站
  • 射洪做网站公司网站主页排版