讨论帖开篇:我作为开头人,我是一个从事mql4/5开发已经3年的技术菜鸟,平时遇到一些开发逻辑或者方案不能解决的时候很焦躁,相关群也没很好的讨论环境,今天我就想着在这里开一个讨论帖,积极讨论。我作为开篇人,我肯定担负起带头搞技术的责任。如果有大神能把解决方案封装成模块共享一下,再好不过了。废话不多说,希望开门红。本帖内容禁止讨论交易类技术和信息,只讨论编程问题

图片 1

我有一个程序,创建了多线程,每个子线程中都会调用回调函数,如何等待每一个子线程的回调函数执行完毕呢?代码如下:importthreadingdefcallback():print’aaaaaaaaaaaaaaaaaaaaaa’classXXXThread(threading.Thread):#初始化definin();#运行defrun(self):print’线程’+X+’开始执行’myfunc(callback)#如何等待回调函数callback的返回?print’线程’+X+’执行完毕’foriinrange(MAX_TEST_THREADS):_thread=XXXThread(参数)_thread.start()—————–即如何让结果为如下样式:线程1开始执行aaaaaaaaaaaaaaaaaaaaaa线程1执行完毕线程2开始执行aaaaaaaaaaaaaaaaaaaaaa线程2执行完毕。。。。

今天在学习爬虫Robot协议,有两种方法判断网页是否可抓取,一个是使用RobotFileParser的read()方法,一个是使用parse()方法,但是两者返回的结果并不相同,read()方法如下:

发表评论

电子邮件地址不会被公开。 必填项已用*标注