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

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

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

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

所遇到的情況

如下:

在進(jìn)程中創(chuàng)建類實(shí)例,回調(diào)函數(shù)去獲取實(shí)例時(shí),報(bào)如下錯誤,注意在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)文章

  • python3+PyQt5實(shí)現(xiàn)支持多線程的頁面索引器應(yīng)用程序

    python3+PyQt5實(shí)現(xiàn)支持多線程的頁面索引器應(yīng)用程序

    這篇文章主要為大家詳細(xì)介紹了python3+PyQt5實(shí)現(xiàn)支持多線程的頁面索引器應(yīng)用程序,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • python代碼中的縮進(jìn)規(guī)則詳細(xì)解釋(史上最全)

    python代碼中的縮進(jìn)規(guī)則詳細(xì)解釋(史上最全)

    這篇文章主要介紹了代碼縮進(jìn)的重要性以及在Python語言中的具體規(guī)則,代碼縮進(jìn)有助于提高代碼的可讀性和整潔性,并且是Python語言中一個(gè)強(qiáng)制性的語法要求,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2025-01-01
  • Python 3.10 中 6 個(gè)興奮的新特性

    Python 3.10 中 6 個(gè)興奮的新特性

    Python 是當(dāng)今最流行的編程語言之一其流行的原因有很多種,Python 3.10 有幾個(gè)新的很酷的功能,使得使用 Python 成為一種更好的體驗(yàn)。在本文中,我將與您分享 6 個(gè)讓我最興奮的新特性,感興趣的朋友一起看看吧
    2021-10-10
  • python中的lambda表達(dá)式用法詳解

    python中的lambda表達(dá)式用法詳解

    這篇文章主要介紹了python中的lambda表達(dá)式用法,詳細(xì)分析了lambda函數(shù)的功能、定義、使用方法與相關(guān)技巧,需要的朋友可以參考下
    2016-06-06
  • Python生成器傳參數(shù)及返回值原理解析

    Python生成器傳參數(shù)及返回值原理解析

    這篇文章主要介紹了Python生成器傳參數(shù)及返回值原理解析,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • python3+PyQt5實(shí)現(xiàn)自定義流體混合窗口部件

    python3+PyQt5實(shí)現(xiàn)自定義流體混合窗口部件

    這篇文章主要為大家詳細(xì)介紹了python3+PyQt5實(shí)現(xiàn)自定義流體混合窗口部件,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 教你如何識別代理IP的真實(shí)地理位置(使用Python庫)

    教你如何識別代理IP的真實(shí)地理位置(使用Python庫)

    本文介紹了IP數(shù)據(jù)庫查詢、反向DNS查詢和網(wǎng)絡(luò)延遲測量三種方法,并通過案例分析和代碼實(shí)現(xiàn)展示了如何使用Python庫進(jìn)行IP地理位置查詢,需要的朋友可以參考下
    2024-03-03
  • 利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)

    利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)

    這篇文章主要給大家介紹了關(guān)于利用python3篩選excel中特定的行(行值滿足某個(gè)條件/行值屬于某個(gè)集合)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-09-09
  • python PIL中ImageFilter模塊圖片濾波處理和使用方法

    python PIL中ImageFilter模塊圖片濾波處理和使用方法

    這篇文章主要介紹PIL中ImageFilter模塊幾種圖片濾波處理和使用方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-11-11
  • Python 實(shí)現(xiàn)「食行生鮮」簽到領(lǐng)積分功能

    Python 實(shí)現(xiàn)「食行生鮮」簽到領(lǐng)積分功能

    今天我們就用 Python 來實(shí)現(xiàn)自動簽到,省得我每天打開 APP 來操作了。感興趣的朋友跟隨小編一起看看吧
    2018-09-09

最新評論