小编New*_*bie的帖子

类型错误:无法pickle 'weakref' 对象

这里的多处理相当新。我有一个运行两个进程的代码。一种是不断地从服务器接收数据块并将其放入队列中,另一种是从队列中取出数据块并对其进行处理。

下面是我的客户端代码:


import socket
import turtle
import multiprocessing
from multiprocessing import Process, Queue
from tkinter import *


class GUI:

    def __init__(self, master):
        rec_data = recv_data()
        self.master = master
        master.title("Collision Detection")

        self.input_label = Label(root, text="Input all the gratings set straight wavelength values in nm")
        self.input_label.grid(row=0)

        self.core_string = "Core "
        self.entries = []


        self.label_col_inc = 0
        self.entry_col_inc = 1
        self.core_range = range(1, 5)

        for y in self.core_range:
            self.core_text = self.core_string + str(y) + '_' + '25'
            self.core_label = Label(root, text=self.core_text)
            self.entry = …
Run Code Online (Sandbox Code Playgroud)

python queue tcp tkinter multiprocessing

3
推荐指数
1
解决办法
6970
查看次数

标签 统计

multiprocessing ×1

python ×1

queue ×1

tcp ×1

tkinter ×1