본문 바로가기

SweetPotato1024/Python.PyCharm

from () import () 차이 import () as ()

반응형

 

from (모듈명) import(함수명/클래스명)

from (패키지명) import (모듈명)

    -> 코드에 라이브러리 따로 작성하지 않아도 된다

    -> (함수) 자리에 * 사용하면 모든 함수 사용한다는 뜻이다. 해당 라이브러리의 모든 함수를 사용할 수 있다. 

 

import (라이브러리/모듈) as (별칭)

import (패키지명) as (별칭)

    -> 코드에 (변수) 항상 작성해야 한다. 

    -> 파이썬에 이미 만들어진 라이브러리의의 파일들을 사용할 수 있다. 

    -> 라이브러리를 호출하고, 모듈을 별칭으로 정해서 해당 모듈의 함수와 클래스를 사용한다. 

    -> dir(라이브러리) : 해당 라이브러리가 지원하는 함수를 확인 할 수 있다. 

 

 

import pandas as pd 

m = pd.head()

pd.소모듈이름.함수이름(m)

 

import Matplotlib.pyplot as plt

plt.subplots()

-> Matplotlib 모듈 내 Pyplot 모듈을 사용해서 호출 

 

from Matplotlib.pyplot import det

subplots()

-> 함수 그대로 호출 

 

 

반응형

'SweetPotato1024 > Python.PyCharm' 카테고리의 다른 글

json.dump  (0) 2023.12.10
Python HTML BeautifulSoup  (0) 2023.02.16
Python: function class module package library  (0) 2022.03.31