python中demo函数是什么意思_python中demo是什么

更新时间:2023-07-11 08:47:10 阅读: 评论:0

python中demo函数是什么意思_python中demo是什么
DEMO是"demonstration"的缩写。DEMO的中⽂含意为“⽰范”、“展⽰”、“样⽚”、“样稿”、“原型”,常被⽤来称呼具有⽰范或展⽰功能及意味的事物。
例:python简单分布式demo(推荐学习:Python视频教程)
A服务器是master,B服务器为worker。
A服务器上执⾏taskManger.py# coding:utf-8
import random,time,Queue
dcim是什么from multiprocessing.managers import BaManager
#实现第⼀步:建⽴task_queue和result_queue,⽤来存放任务和结果
task_queue=Queue.Queue()
result_queue=Queue.Queue()
class Queuemanager(BaManager):
河南2011年高考分数线
pass
#实现第⼆步:把创建的两个队列注册在⽹络上,利⽤register⽅法,callable参数关联了Queue对象,
# 将Queue对象在⽹络中暴露
#实现第三步:绑定端⼝8001,设置验证⼝令‘qiye’。这个相当于对象的初始化
manager=Queuemanager(address=('',8001),authkey='lsf')
#实现第四步:启动管理,监听信息通道
manager.start()
#实现第五步:通过管理实例的⽅法获得通过⽹络访问的Queue对象
_task_queue()
_result_queue()
#实现第六步:添加任务
专科考研条件
for url in ["ImageUrl_"+str(i) for i in range(10)]:
print 'put task %s ...' %url
task.put(url)
#获取返回结果
print 'try '
for i in range(10):girl in your dreams
print 'result is %s' %(timeout=10)
#关闭管理
manager.shutdown()
B服务器上执⾏worker的脚本taskWorker.py#coding:utf-8美森
import time
from multiprocessing.managers import BaManager
# 创建类似的QueueManager:
ics节目表class QueueManager(BaManager):
passevc
# 实现第⼀步:使⽤QueueManager注册获取Queue的⽅法名称ister('get_task_queue')
gre作文要写多少字
# 实现第⼆步:连接到服务器:
rver_addr = '127.0.0.1'
print('Connect to rver %s...' % rver_addr)
# 端⼝和验证⼝令注意保持与服务进程设置的完全⼀致:
m = QueueManager(address=(rver_addr, 8001), authkey='lsf') # 从⽹络连接:
airsupply
# 实现第三步:获取Queue的对象:
task = m.get_task_queue()
result = m.get_result_queue()
# 实现第四步:从task队列取任务,并把结果写⼊result队列:
while(pty()):
image_url = (True,timeout=5)
print('run task download %s...' % image_url)
time.sleep(1)
result.put('%s--->success'%image_url)
# 处理结束:
print('worker exit.')
更多Python相关技术⽂章,请访问Python教程栏⽬进⾏学习!
番禺会计培训机构
以上就是python中demo是什么的详细内容,更多请关注php中⽂⽹其它相关⽂章!
本⽂原创发布php中⽂⽹,转载请注明出处,感谢您的尊重!

本文发布于:2023-07-11 08:47:10,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/fan/90/173972.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:对象   管理   实现   结果   任务   获取
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图