2016-06-12 2 views
0

많은 방법을 시도했지만 어떤 방법이 이상하게 작동합니다. 일부 반환 오류, 일부 반환 값을 반환 할 필요가 없습니다 (문자열이 아닌 "0").DLL (WinDLL)에서 Python 호출 함수

그래서 파이썬 코드에서 Everything을 사용하려고합니다. 제가 예제 도구를 만들었지 만, API를 사용하기 시작할 때 나는 쌓여있었습니다. 간단히 말해서 함수를 호출하거나 잘못 호출 할 수는 없습니다.

내 코드는 Github (댓글과 함께)에서 볼 수 있습니다. DLL을 실행하려면 Github, Everything 및 Python 3.5에서 찾을 수 있습니다. 사용 명령으로 cmd를 실행을 : fs [path] (나는 함수를 호출 할 수있는 즉 C:\,하지만 지금은 사용되지 않음)

코드 라인 73에서 시작하고 전화로 126

답변

0

보다는 투쟁에 종료 "모든 것"나는 파이썬 내장 라이브러리 함수 os.walk, fnmatch.fnmatchglob.glob을 살펴볼 것을 제안합니다. 외부 의존성 및 간단한 pythonic 사용자 호출 인터페이스로 모든 작업을 수행하는 것은 매우 효과적입니다.

또한 코드를 사용하여 코드를 작성하면 Python을 지원하는 모든 플랫폼에서 코드가 작동합니다.

+0

이 정보를 제공해 주셔서 감사 드리며 또한 테스트 해 보겠습니다. 하지만 내 코드에 대해서는 몇 가지 이유로 그 중 일부를 수행합니다. DLL에 대한 코드를 작성하는 방법을 배웁니다. 앞으로 다른 라이브러리를 사용할 수도 있기 때문에 향후에 사용할 수 있습니다. 또한 C#에서 프로그래밍하고 C++로 CUDA를보고 있지만 지금은 시간이 없습니다. 그래서 나는 나중에 그것을 만날 수 있고 그것을 지금 알고 싶습니다. – XCanG