2017-08-16 11 views
0

私はWindowsでpyformsを使用しています。 docsから、アプリケーションと同じフォルダにsettings.pyファイルを作成して、PYFORMS_MODE = 'TERMINAL'を追加するだけで、アプリケーションのモードをTERMINALに設定することができます。私は、あなたのアプリケーションをターミナルモードで開かせるために何の努力もしないと仮定します。私のアプリケーションはまだGUIモードで開くので、これは動作しません。pyformsモードの設定を端末として設定できません

私はpyformsディレクトリ内__init__.pyで、confは、そのディレクトリ内にありsettings.pyを参照していることに気づいた、このライン

PYFORMS_MODE = os.environ.get('PYFORMS_MODE', 'GUI') 

を持っていた私は自分の内側にTERMINALに環境変数PYFORMS_MODEを設定しようとしました主なアプリケーションですが、回答済みのbashトリックなしでは持続しません。here

pyformのコードを変更せずにアプリケーションモードを設定する方法を教えてください。私はステップごとにドキュメントに従ったので、インストール中に何かが間に合わないとは思わない。

答えて

0
アプリケーションで

インポートpysettings、そこから設定ファイルを参照します。

from pysettings import conf 
import settings 
conf += settings 

the accompany tutorialを参照してください。

関連する問題