Python 类型错误:';非类型';对象没有属性'__获取项目';|邮件总数+;=结果[“验证”计数器]

Python 类型错误:';非类型';对象没有属性'__获取项目';|邮件总数+;=结果[“验证”计数器],python,django,Python,Django,请帮我解决上面的错误,下面的错误 print("* Parsing users email in parallel..") pool = Pool(processes=NUM_PROCESSES) for result in pool.imap_unordered(worker, usernames, chunksize = 2): total_number_messages += result["verify_counter"] total_number_messages

请帮我解决上面的错误,下面的错误

print("* Parsing users email in parallel..") 
pool = Pool(processes=NUM_PROCESSES)
for result in pool.imap_unordered(worker, usernames, chunksize = 2): 
    total_number_messages += result["verify_counter"] 
    total_number_messages_imported += result["num_imported"] 
    total_number_duplicates += result["duplicate_counter"] 
    address_book[result["current_user_email"]] = result["username"] 
    combined_msg_senders.append({
                                "counter": result["counter"],
                                "address": result["current_user_email"],
                                "username": result["username"]
                                })
pool.close()
pool.join()
回溯(最近一次呼叫最后一次):
文件“metadata.py”,第539行,在
main()
文件“metadata.py”,第511行,主
消息总数+=结果[“验证计数器”]
TypeError:“非类型”对象没有属性“\uuuu getitem\uuuu”
你可以查看的代码
result
设置为
None
,因此
result[…]
失败


result
None
如果
worker()
返回
None
。确保您的工作人员始终返回结果,或者首先明确测试
结果是否为None

您需要在此处发布任何相关代码。人们不会下载和阅读整个论文,只是为了看看你的代码可能在哪里被破坏。查看第123-126页,你会发现如果出现异常,工作可能最终返回
None
。在某些情况下,它还将返回一个元组。
Traceback (most recent call last):
  File "metadata.py", line 539, in <module>
    main()
  File "metadata.py", line 511, in main
    total_number_messages += result["verify_counter"]
TypeError: 'NoneType' object has no attribute '__getitem__'