본문 바로가기
  • 紹睿: 자유롭고 더불어 사는 가치있는 삶
Data/python·알고리즘

[python 기초] python의 module에 대하여

by 징여 2018. 6. 28.
반응형

module 프로그램 파일


Folder 단위(Directory)로 관리함  = package

 

1. module 작성

mymath.py

"""my math"""
pi = 3.14159
def area(r):
    global pi
    return (pi*r**2)
 

 

2. module 이용

from import 를 이용해서 다른 module들을 가져다 쓸수 있음

import mymath

print(mymath.area(5)) # 78.53975
print(mymath.pi) # 3.14159

3. 검색경로

python 경로안에 설치

sys.path 변경

PYTHONPATH 이용

.pth 파일 작성

 

4. Private name

 

5. Scoping Rule

 

Local > Global > Built-in

 

 

반응형

댓글