pythonスクリプトからexeで定義された関数を呼び出す方法を知る必要があります。 pyファイルからexeファイル全体を呼び出す方法を知っています。exeで定義された呼び出し関数
3
A
答えて
0
上記の実行可能ファイルには、使用する関数を指定するコマンドライン引数がない限り、これは可能ではないと私は考えています。
EXEを作成した場合、コマンドライン引数は、探している機能を実装するのに適しています。
6
EXEがCOMオブジェクトであるか、またはdllのような特定の関数を特にエクスポートしない限り、これはできません。
- Python Programming On Win32ブック、マーク・ハモンドとアンディ・ロビンソンによって:COM方法については は、これらのリソースを見てみましょう。 DLLのメソッドのようなエクスポート機能用のPython
でCOMを学ぶ上
は:
をあなたがが、このEXEのソースコードへのアクセス権を持っている場合は、コマンドライン引数を定義し、呼び出したい関数を呼び出すにそのネクタイすべきです。この場合、Python os.systemコールを使用してアプリケーションを起動するか、subprocess.call()を使用します。
1
ウィンドウ用であるかわかりません。しかし、exeをdllのように扱うことができます(関数がエクスポートされている場合)。また、他のプログラムでも使用できます。
関連する問題
- 1. 関数型インターフェイスで定義された呼び出し関数
- 2. クラスで定義されたPython呼び出し関数
- 3. 定義された関数を呼び出す方法は? (Javascript)
- 4. 別の関数で定義された関数を呼び出す
- 5. ユーザパラメータ定義の呼び出し関数
- 6. 関数の定義と呼び出し
- 7. 私のexeファイルで定義された関数をDLLの中で呼び出す方法は?
- 8. 親コンポーネントの角2で定義された子コンポーネントの呼び出し関数
- 9. 定義されていない関数を呼び出すshmop_open()
- 10. 定義されていない関数を呼び出す
- 11. 定義されていない関数を呼び出す
- 12. 定義されていない関数を呼び出すsqlite_open
- 13. 定義されていない関数を呼び出すsession_register()
- 14. 定義されていない関数mysqli_query()を呼び出す
- 15. 定義されていない関数を呼び出すgd_info()
- 16. jQueryから既に定義された.onClick()関数を呼び出します。
- 17. インターバルで呼び出された関数でインターバルを指定して関数を呼び出すJS
- 18. 関数が明確に定義されていても「致命的なエラー:呼び出しは未定義の関数に呼び出されます」
- 19. Javascript - closour内で定義された関数を呼び出す理由
- 20. Angular2からコンポーネントテンプレートで定義されたJS関数を呼び出す
- 21. スクリプトタグで定義されたjavascript関数を呼び出す方法は?
- 22. サブプロセスからシェルスクリプトで定義された関数を呼び出す
- 23. GameScControllerのNSTimerからGameSceneで定義された関数を呼び出す
- 24. KRLクロージャー外からKRLで定義されたjavascript関数を呼び出す
- 25. C++/CLI - DLLで定義されたアンマネージ関数を呼び出す
- 26. C++:基底クラスで定義された関数ポインタによって派生した関数を呼び出す
- 27. jQueryはユーザ定義関数を呼び出して呼び出します
- 28. 致命的なエラー:定義されていない関数の呼び出しを定義しました。
- 29. ReferenceError:jQueryが自己呼び出し関数で定義されていません
- 30. 呼び出された関数の戻り値が呼び出し関数で定義されていません
os.systemよりもサブプロセスモジュールが優先されます。私は知っている、それは些細な苦情ですが、私は些細なことの人です。 –
ctypesモジュールは、dllから関数を呼び出すために使用することもできます。これは簡単でクロスプラットフォームであり、標準ライブラリにあります。 –