Progremming Study/python

Python import

dana's 2022. 5. 28. 13:56
728x90

import

-> 다른 파일의 클래스, 함수, 변수 가져다 사용할 수 있도록 만든 구문

 

ex)

파일1, 파일2가 있는 경우

파일2에

import 파일1

 

A = 파일1.Maple

B = 파일1.add()

C = 파일1.B

파일1에 있는 자료를 가져옴

 

 

 

* import 변형

from 파일 import 클래스, 함수, 변수

 

# from 뒤 표현은 생략 가능

 

from 파일1 import Maple

A = Maple()

from 파일1 import add

B = add()

 

or

from 파일1 import Maple, add (0)

 

 

* from 파일 import (from 다음 표현 생략 가능)

from 파일1 import *

 

- 함수, 변수 이름 신경 써야 함

- 가장 최근에 쓰인 것으로 적용이 됨

 

 

* as 별칭

 

import 파일1 as p1

A = p1.Maple

B = p1.add()

C = p1.B

 

from 파일1 import Maple as M

A = M()

from random import randint as ri

ri(1,10)

 

728x90