2

プログラムへのpythonブリッジを作成しています。ロックアップを防ぐためにpipiデーモンモジュールを使用しています。 http://pypi.python.org/pypi/python-daemon/

基本的に、これをモジュールに入れて、簡単に再利用し、Pythonラッパーを作成したいと思います。

テストでは、デーモンコンテキストを関数内に配置すると、機能しません。関数の外に置くと、問題なく動作します。

def createCube():
    prog('create cube/params')

def runFunc(func):
    with daemon.DaemonContext():
        prog = createConnection().command #our port connection system
        func()
        sys.exit()

runFunc(createCube)

名前空間のパーチャンスを探しているのでない限り、関数の外部で正常に機能しているのに、関数の内部で機能しない理由を考えることはできませんか?

どんな助けでもいただければ幸いです。どうもありがとうございます!

4

0 に答える 0