是否有子进/线程对主线程队列进行操作的方法?以及回调函数范围的问题。。。

pppguest3962:python 是一知半解,属于急忙有车就上的认知,摸了一天才知道子进 /线程无法直接去操作主线程的队列,
改变想法,从进 /线程里面回调"推"任务出来,在进 /线程结束后,由主线程对列表任务进行操刀处理加入到队列,
才发现在回调函数里面似乎受限制了,如何破?

# 最终结果列表,全局的味道
GGlobalList = []

def procSome(xx):
    return xxList

def multiProcFun():
    BABTaskDict = {'TkNum': 32,
                   'TkString': 'test String'}

    def procFun(taskInfo):
        aDataList = []
        for i in range(1, 7)
            taskNumber = taskInfo.get('TkNum')
            taskString = taskInfo.get('TkString')
            somethingList = procSome(taskNumber, taskString)
            ...
            ...
            aDataList = aDataList + somethingList
        if aDataList:
            return aDataList
        else:
            return None

    with concurrent.futures.ProcessPoolExecutor(max_workers=3) as executor:
        def cb_fun(res):
            data = res.result()
            if data:
                # global GGlobalList # 很显然这里就算声明了要用,也是不行的
                # GGlobalList = GGlobalList + data   <--报:
                # UnboundLocalError: local variable 'addtomtQueenList' referenced before assignment
                # 错误

        to_do = []
        future = executor.submit(procFun, BABTaskDict).add_done_callback(cb_fun)
        to_do.append(future)

if __name__ == '__main__':
    ltQueen = queue.LifoQueue()
    multiProcFun() 
    for i in GGlobalList:
        ltQueen.put(i)
        
    # 如果能在 procFun 里面直接操作 ltQueen 就好了...
程序员 PUA 实用指南

clockOS:之前说失业了在家想谈谈我们这行的感情问题 不过做视频对我来说太费劲了 很难有动力 希望大家能订阅一下 感兴趣的话我做个系列视频 一起探讨学习一下我们这行怎么找对象 如有冒犯 不喜勿喷 https://b23.tv/BV1fa4y1j7APclockOS:

备案期间域名能解析境外吗

zok2002:备案期间域名能解析境外吗,境内不解析

不严谨研究,头戴式耳机白发带

revalue:头戴式耳机。最近发现平时戴“头带”的地方,白头发特别多。本人白头发不是平均分布的,就是主要分布在耳机“头带”的地方,尤其是头顶。在公司研究了一圈,玩耳机的、不玩耳机的。发现玩耳机的这一区域白头发特别猛。有没有哪位水友一起研究一下

有何行业应用符合以下特征?

xiaoyazi:

有应对强势女性领导各种压迫感领导力的办法吗?

treelion:我好像是个遇强则强的性格,遇到那种给我压迫感比较强的人,我会有不自觉的抵触,然后今天偶然跟朋友聊起此事,发现女性领导强势压迫感要明显,确实是如此,回想以前每次我面试如果是个女性的领导,都很有压迫感,我大概率都发挥失常。(此处没有任何性别歧视和引战,只是个人经历)朋友说,男性相对在职场晋升自如一些,不强势的女性也很难在职场搏杀中出头,所以留下…