KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
I'm use a library which provides a python interface to an external program. This allows me to create: foo = Foo() The code above starts a new instance of the Foo program that I can control from within python. I have a python scripts which needs to be invoked multiple times and depending on external parameters, tell a single instance of the external Foo program to do different things. Obvious I can't do foo = Foo() everytime, since that creates a new instance of Foo every time my script runs. What I want to do is to create foo= Foo() once, and have multiple invocations share the same instance. Currently I'm thinkibng of just creating it once, serialize it, and have my scripts deserialize it. Does this approach work? Is there a better alternative? Thanks!!
Tags (comma-separated)
Save Edits
Cancel