Python
모듈 Module
Yokina
2017. 1. 7. 23:21
Module
import module1 module1.hello() |
module 의 경로 지정하기 - system의 path경로를 사용하는 방법
import sys sys.path #시스템의 path경로 출력 sys.path.append("c:\workdirectory\module") sys.path #추가된 path의 경로 출력 |
module 이 중간에 변경이 된경우 reload하기
import imp imp.reload(module2) |
module 중에서 필요한 함수 , 클래스 , 변수 만 불러오기
import sys sys.path.append("c:\work\module") from moduleName import functionName, ClassName, VarName |
모듈 위치 확인
import sys; sys.path # ; 를 사용하여 한라인에 여러 명령문 가능
배포 모듈 만들기
1. 배포할 모듈을 작성하여 새로운 폴더에 저장
2. 해당 폴더에 메타데이타를 저장한 setup.py 파일 생성
from distutils.core import setup setup ( name = '배포이름', version = '1.0.0', py_modules = ['모듈이름'], author = '작성자', author_email = '이메일주소', url = '작성자사이트주소', description = '모듈설명' )
3. 배포패키지 만들기
python setup.py sdist
4. 배포패키지 설치하기
python setup.py install
==========================================================
PyPI 등록하기 http://pypi.python.org/
python setup.py register
python setup.py sdist upload