2017-02-10 6 views
0

私はSpyneで簡単なSOAPサービスを定義しました。パッケージをインポートするたびにSpyneがxml-namespaceインポートを追加しないようにするにはどうすればよいですか?

私はこのようなのpythonの実行モジュールの機能を使用してのように私のサーバーで実行する場合:

python -m my_module.service 

その後、すべての罰金を。

しかし、私はこのようなラッパースクリプトからそれを実行すると生成されたWSDLに突然、その後

#!/usr/bin/env python 
import my_module.service 
sys.exit(my_module.service.main()) 

<wsdl:definitions …> -tagに名前空間をインポートxmlns:s0="my_module.service"が存在します。

なぜですか?それはどこから来ていますか?どのように私はmain()メソッドで自分自身を設定することができますか、または最初の場所に挿入されないようにするには?私は彼がスパインのコードを見渡したが、関連する行を見つけることができなかった。

答えて

関連する問題