Как я могу вызвать экземпляр объекта в другом файле в python 3 с многопроцессорной обработкой? - PullRequest
0 голосов
/ 25 февраля 2020

Я начал с Python3, и я получил один новый вопрос ie, касающийся области действия объекта с различными файлами python. В one.py, основной программе, я создаю экземпляр собственного объекта, такого как

import  myobject
from multiprocessing import Process

object1 = myobject.myobject()
object1.setName("joe")

def main_loop():
    name = object1.getName()
    print (name) # will return "joe"

if __name__ == '__main__':
    Process(target=main_loop).start()
    Process(target=file2.superFunction).start()

file2.py

def superFunction():
    Name = object1.getName() # I want joe. how to do it  ?

Вопрос: возможно ли получить доступ к уже созданному экземпляру? object object1 из one.py в file2.py?

Я хочу, чтобы свойства, определенные в первом файле, были доступны здесь, возможно ли это, и как к нему?

Спасибо! :)

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