Как я могу построить график, используя другой процессор, используя python - PullRequest
0 голосов
/ 23 февраля 2020

Мне нужно построить график, используя другой процессор, но все данные для графика хранятся в объекте. Мне нужно было бы использовать менеджера для отправки данных, но пока то, что я делаю, похоже, не работает!

Здесь создается менеджер и новый процесс

Stock.setDataFrame()  # this will set the pandas data frame

#  I need to send the data instead of the object 
        # For now using a manager is the fastest way
mgr = Manager()
ns = mgr.Namespace()
ns.df = Stock

p = multiprocessing.Process(target = printGraphUsingProcess, args=(ns,)) 
p.start()
p.join() 

Это методы, которые называются

def printGraphUsingProcess(Stock):
    Stock.printGraph() 

def printGraph(self ): # this will plot the graph 
    self.df.plot()
    plt.draw()
    plt.pause(70) # will leave it plot for 40 seconds

Объект, который я пытаюсь передать и построить, - это запас. Любые мысли и идеи помогут спасибо

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...