欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

pycharm中多進(jìn)程踩坑記錄--Python

 更新時(shí)間:2024年03月28日 14:45:35   作者:從未想放棄  
這篇文章主要介紹了pycharm中多進(jìn)程踩坑記錄,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

pycharm多進(jìn)程踩坑–Python

所遇到的情況

如下:

在進(jìn)程中創(chuàng)建類實(shí)例,回調(diào)函數(shù)去獲取實(shí)例時(shí),報(bào)如下錯(cuò)誤,注意在cmd和linux下面運(yùn)行是沒問題的。

執(zhí)行的代碼

如下:

# --coding: utf-8 --
# @User: JasonHU
# @Time: 2020/11/25 21:11
# @IDE: Pycharm
# author: hzc
import multiprocessing as mp
import time


class test:
    def __init__(self, x):
        self.x = x

    def printf(self):
        print(self.x)



def foo_pool(x, y):
    time.sleep(5)
    instance = test(x * x + y)
    return instance


result_list = []


def log_result(result):
    # This is called whenever foo_pool(i) returns a result.
    # result_list is modified only by the main process, not the pool workers.
    # result_list.append(result)
    print(type(result))


def apply_async_with_callback():
    pool = mp.Pool(1)
    for i in range(10):
        pool.apply_async(foo_pool, args=(i, 2), callback=log_result)
    pool.close()
    pool.join()
    print(result_list)


if __name__ == '__main__':
    apply_async_with_callback()

解決辦法

我在網(wǎng)上找了很久都沒有找到解決方案

由于考慮到是pycharm的問題

因而改變了一下pycharm的版本(從2020.2.3->2018.3.7)

運(yùn)行結(jié)果正常

如下:

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Django用戶注冊(cè)并自動(dòng)關(guān)聯(lián)到某數(shù)據(jù)表?xiàng)l目的實(shí)現(xiàn)步驟

    Django用戶注冊(cè)并自動(dòng)關(guān)聯(lián)到某數(shù)據(jù)表?xiàng)l目的實(shí)現(xiàn)步驟

    當(dāng)一個(gè)新用戶注冊(cè)并且你想要自動(dòng)關(guān)聯(lián)到特定的Box條目(假設(shè)其ID為1)時(shí),下面給大家分享完整實(shí)現(xiàn)流程和步驟,對(duì)Django關(guān)聯(lián)數(shù)據(jù)表?xiàng)l目實(shí)現(xiàn)代碼感興趣的朋友跟隨小編一起看看吧
    2017-04-04
  • 在python中創(chuàng)建表格的兩種方法實(shí)例

    在python中創(chuàng)建表格的兩種方法實(shí)例

    Python 是一種解釋型、面向?qū)ο?、?dòng)態(tài)數(shù)據(jù)類型的高級(jí)程序設(shè)計(jì)語言,下面這篇文章主要給大家介紹了關(guān)于如何在python中創(chuàng)建表格的兩種方法,文中通過實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2022-01-01
  • 跟老齊學(xué)Python之list和str比較

    跟老齊學(xué)Python之list和str比較

    list和str兩種類型數(shù)據(jù),有不少相似的地方,也有很大的區(qū)別。本講對(duì)她們做個(gè)簡(jiǎn)要比較,同時(shí)也是對(duì)前面有關(guān)兩者的知識(shí)復(fù)習(xí)一下,所謂“溫故而知新”。
    2014-09-09
  • python中filter函數(shù)的用法示例代碼

    python中filter函數(shù)的用法示例代碼

    filter() 函數(shù)用于過濾序列,過濾掉不符合條件的元素,返回一個(gè)迭代器對(duì)象,如果要轉(zhuǎn)換為列表,可以使用 list() 來轉(zhuǎn)換,這篇文章主要介紹了python中filter函數(shù)的用法,需要的朋友可以參考下
    2022-12-12
  • tensorflow實(shí)現(xiàn)簡(jiǎn)單邏輯回歸

    tensorflow實(shí)現(xiàn)簡(jiǎn)單邏輯回歸

    邏輯回歸是一種分類器模型,這篇文章主要介紹了tensorflow實(shí)現(xiàn)簡(jiǎn)單邏輯回歸,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-09-09
  • Python?pygame派生精靈和精靈組創(chuàng)建敵機(jī)

    Python?pygame派生精靈和精靈組創(chuàng)建敵機(jī)

    這篇文章主要為大家介紹了Python?pygame派生精靈和精靈組創(chuàng)建敵機(jī)示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-08-08
  • 詳解python中的defaultdict?默認(rèn)值

    詳解python中的defaultdict?默認(rèn)值

    這篇文章主要介紹了defaultdict?默認(rèn)值,defaultdict是python內(nèi)建dict類的一個(gè)字類,功能與dict相同,但它帶有一個(gè)默認(rèn)的值,若key值不存在時(shí)返回一個(gè)默認(rèn)的值,本文通過實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-04-04
  • Python實(shí)現(xiàn)郵件發(fā)送功能的示例詳解

    Python實(shí)現(xiàn)郵件發(fā)送功能的示例詳解

    Python對(duì)SMTP支持有smtplib和email兩個(gè)模塊,email負(fù)責(zé)構(gòu)造郵件,smtplib負(fù)責(zé)發(fā)送郵件。本文將以qq郵箱為例,實(shí)現(xiàn)自己給自己發(fā)送郵件的功能,感興趣的可以了解一下
    2022-11-11
  • 使用Python腳本從文件讀取數(shù)據(jù)代碼實(shí)例

    使用Python腳本從文件讀取數(shù)據(jù)代碼實(shí)例

    這篇文章主要介紹了使用Python腳本從文件讀取數(shù)據(jù)代碼實(shí)例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-01-01
  • python用Configobj模塊讀取配置文件

    python用Configobj模塊讀取配置文件

    這篇文章主要介紹了python用Configobj模塊讀取配置文件,幫助大家更好的利用python處理文件,感興趣的朋友可以了解下
    2020-09-09

最新評(píng)論