반응형
출처 : http://blog.paran.com/ehei/8109965

IronPython 에는 python에 있는 random, os 등 요긴한 라이브러리가 없다. 다음 방법으로 간단히 해결된다.
Python 2.4를 설치한다. 그 후 그곳의 Lib 폴더에 있는 모든 파일을 IronPython이 설치된 폴더의 Lib 폴더에 복사한다.
이제 IronPython의 콘솔에서는 import만 하면 불러올 수 있다. 스크립트에서는 sys의 함수를 사용하면 된다. 아래 코드를 참조.
import sys
sys.path.append ( 'Lib' ) # Lib는 복사한 파일들이 있는 폴더명.
 
import os
import fnmatch

덧붙여 오늘 짠 스크립트를 첨부. Ogre3D의 resources.cfg 파일을 읽고, models 디렉토리에 있는 파일 명들을 가져온다.



아래 첨부는 스크립트 테스트를 콘솔에서 쉽게 하기 위한 배치 파일. 시스템 환경 변수 중 path에 IronPython이 있는 곳을 추가해야 한다.

반응형

'Python' 카테고리의 다른 글

IronPython 임베딩 예제  (0) 2007.06.16
C#에서의 Python사용..(IronPython)  (0) 2007.06.16
python에서 스택, 큐 사용  (0) 2007.05.25
Posted by Real_G