python-multithreading

    0热度

    1回答

    OS Python的多: - Mac OSX上 的Python 我是新与蟒蛇多处理。对于我的应用程序,我想从main打开一个新进程并运行它,而不锁定主进程。例如。我正在运行进程A,现在我需要从A打开一个新应用程序,我们称它为进程B.我想打开B,以便它不会阻止进程A,并且仍然从进程中我应该能够停止每当我希望的过程。 直到现在无论我试过的代码是基本的,它们锁定了过程A.因此我无法实现它。有没有解决方法

    0热度

    1回答

    我有一个布尔值,我想传递给不同模块执行方法的不同线程。这个布尔值作为一个取消标记,所以如果设置,线程应该退出。它似乎是按值传递的,因为如果我将它设置在另一个线程中,它不会在其他线程中更改。谢谢。 import module2 from threading import Thread cancellationToken = False def main: thread2 = Th

    0热度

    1回答

    我正在使用Python 2.7,模块线程。现在我正在倒计时24小时,这是一个线程,另一个线程正在使用原始输入的用户输入。 当我的程序运行时,倒计时线程正在等待用户输入被插入,只有倒计时才会继续。首先,我使用线程的原因是为了同时运行这两个线程。我只是不明白为什么一个线程会等待另一个线程的输入?以及如何解决这个问题? 在此先感谢!

    0热度

    1回答

    我有一个程序在没有显示/ UI的情况下执行其大部分工作,但是然后短暂地需要以低延迟方式显示一些内容。我通过PyOpenGL使用GLUT在单独的线程中显示窗口,然后在必要时使用主线程的内容填充窗口。我遇到的问题是,GLUT窗口似乎只能识别当鼠标光标在窗口中移动时发出的重新显示请求。这看起来很奇怪,显然我希望GLUT窗口尽快更新,而不是无限期地等待鼠标光标移动。 我怀疑这可能是一个特定于平台的问题。我

    0热度

    1回答

    捡更多的工作,我非常的品牌新的Python和我一直在努力,它分析在任何给定的目录中的CSV文件的脚本。我实现了一个队列和线程后,我一直停留在不拿起新的工作线程的这个问题,尽管仍有队列中的项目。例如,如果我指定线程的最大#为3,并有在队列中6项,线程拿起3个文件,对它们进行处理,然后挂机,无限期。我可能只是在概念上误解了多线程的过程。 ETA: 某些代码已出于安全原因删除。 q = Queue.Qu

    0热度

    1回答

    我构建了一个python桌面webapp与一个相当简单的烧瓶后端,目前我只通过Chrome服务。我试图用pywebview打包它,但我遇到了一个困难的路障。 我的代码看起来像这样在我的包的主文件: import os import sys from flasher import app import httplib import webview import threading

    0热度

    2回答

    我试图在一个新的线程中启动一个函数,因为该函数使得某些东西与主程序无关。 我试图与多处理模块,以做到这一点: import multiprocessing import time def mp_worker(a): #time.sleep(a) print('a:' +str(a)) return for k in range(5): p =

    1热度

    1回答

    我需要对数据帧的每一列进行排名。我目前使用下面的代码: for x in range(1,len(cols)): data[cols[x]] = data[cols[x]].rank(ascending=0) 这适用于小数据集。我有超过50,000列和20,000行。有没有一种方法可以使用Threadpool更快地实现。试了下面的代码,但它没有奏效。它正在返回空集。 cols = r

    1热度

    2回答

    我想o线程下面的代码并发送数据给它(随机间隔),但我无法弄清楚如何。我将所有的数据保存到一个txt文件,并从那里读取信息,这不是很好。是否有可能创建一个将数据发送到特定线程的函数(如:SendDataToThread(data,ThreadNumber))?并且我将如何去阅读发送的数据?我已经看到了一些使用队列的解决方案,但我无法理解它们。这里是我暂时使用的脚本来绘制我发现的图形here。对不起,

    0热度

    2回答

    我在我的简单示例中创建了一个带有tKinter的Python GUI我有一个触发简单循环的按钮来增加计数器。我已成功地对计数器进行了线程处理,因此我的GUI不会冻结,但是我遇到了使其停止计数的问题。这是我的代码: # threading_example.py import threading from threading import Event import time from tkin