Python 호출 win32api
그 다음은 Pywin 32 설치, ... 에 있다http://sourceforge.net/projects/pywin32/files/pywin32/ 다운로드 받 을 수 있 습 니 다.첫 번 째 는 바로 이곳 의 버 전 은 python 버 전과 의존 해 야 한 다 는 것 입 니 다. 제 가 다운로드 한 것 은 pywin 32 - 218. win 32 - py 2.7. exe 입 니 다.
내 프로그램 작성 하기:
import win32file
import win32con
blabla
blabla
그리고 실행, 발생 한 오 류 는?
ImportError: No module named win32con
ImportError: No module named win32file
이 문 제 를 해결 할 때: 나 에 게 큰 도움 이 되 는 글 이 있다.
On Wed, Jul 29, 2009 at 3:24 PM, Elias Fotinis wrote:
> First, check if the file
> ("\Lib\site-packages\win32\win32file.pyd") really exists. Then
> check the Python module search path. Put a "print sys.path" before the
> "import win32file" and check whether it contains the
> "...site-packages\win32" dir.
>
> Either pywin32 didn't install properly or some module messes with your
> sys.path.
>
>
>
> ----- Original Message ----- From: Iman Darabi
> To: python-win32 at python.org
> Sent: Wednesday, July 29, 2009 11:52
> Subject: [python-win32] ImportError: No module named win32file
>
>
> i'm using pyserial 2.4 to work with some device via serial port . in linux
>> have no prob with that ( because no pywin32 is needed ) but because i should
>> write my program portable on both win and linux so tried to test it in win
>> ... . installed python2.6 and pywin32-214
>> . but when i try to run my app i get this error :
>> ... "C:\Python26\lib\site-packages\serial\serialwin32.py", line 9, in
>>
>> import win32file
>> ImportError : No module named win32file
>>
>> i tried to search win32file in pywin32 but couldn't find it !
>> i just copied content of build directory to site-packages ...
>> does win32file renamed/moved to another module ?
>> BTW : i'm not so familiar with windows package installations
>>
>
>
그리고 저 는 sys. path 를 인쇄 하려 고 했 는데 제 python 에 설 치 된 주소 와 win32file, 그리고 win32con 의 주소 가 없 었 습 니 다. 그리고 pythonpath 라 는 시스템 변 수 를 스스로 설정 하여 작 동 하지 않 았 습 니 다.
어 쩔 수 없 이 프로그램 에서 강제로 지정, Like:
import sys
sys.path.append("/to/path/win32file")
sys.path.append("/to/path/win32con")
import win32file
import win32con
blabla
blabla
이렇게 하 는 것 도 좋 지 않다. 왜냐하면 이런 프로그램 을 위해 모두 지정 해 야 하기 때문이다.
나중에 python 의 lib 는 시스템 환경 변수의 path 에서 지정 한 것 으로 밝 혀 졌 습 니 다.
마침내 문 제 를 해결 하 다.
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.