2016-06-12 20 views
0

私はたくさんのメソッドを試していますが、どのメソッドも奇妙です。いくつかの戻り値は返されますが、返される値は返されません(文字列ではなく "0")。DLL(WinDLL)から関数を呼び出すPython

したがって、EverythingをPythonコードで使用しようとしています。私はサンプルツールを作っていますが、APIを使い始めたときに積み重ねました。単に私は関数を呼び出すことはできませんまたはそれを間違って呼び出します。

私のコードはGithub(コメント付き)に表示される場合があります。 実行するにはDLLが必要です。Github、Everything、Python 3.5でも見つけることができます。コマンドを使用してCMDで 実行して:fs [path](すなわちC:\が、私は関数を呼び出すことはできませんとして今使用されていない)

コードは、ライン73で開始し、126

答えて

0

よりもむしろ呼び出すに苦しんで終了しました「すべて」私は、Python組み込みのライブラリ関数os.walkfnmatch.fnmatch、およびglob.globを見てみることをお勧めします。外部依存関係や単純なPythonユーザ呼び出しインタフェースを使用することは、すべてうまく動作します。

さらに、コードを使用してコードを記述すると、Pythonをサポートするすべてのプラットフォームでコードが動作します。

+0

この情報をお寄せいただき、ありがとうございます。しかし、私のコードについては、何らかの理由でそれをやっています。DLLのコードを書く方法を学んでください。将来私が使用する別のライブラリもあります。また、私はC#でプログラミングし、C++でCUDAを見ていますが、今は時間がありません。だから、私は後でそれを知り、今知りたいと思う。 – XCanG