개발/Python

[파이썬] 모듈의 별칭을 정의할 수 있습니까?

MinorMan 2022. 10. 23. 13:49
반응형

<질문>

Python에서 가져온 모듈의 별칭을 정의할 수 있습니까?

예를 들어:

import a_ridiculously_long_module_name

... 그래서 그것은 'short_name'의 별칭을 가지고 있습니다.


<답변1>

import a_ridiculously_long_module_name as short_name

또한 작동

import module.submodule.subsubmodule as short_name

<답변2>

Check here

import module as name

또는

from relative_module import identifier as name

<답변3>

완료한 경우:

import long_module_name

다음과 같이 별칭을 지정할 수도 있습니다.

lmn = long_module_name

코드에서 이런 식으로 할 이유는 없지만 때로는 대화형 인터프리터에서 유용하다는 것을 알 수 있습니다.


<답변4>

예, 별칭 이름으로 모듈을 가져올 수 있습니다. 사용~처럼예어. 보다

import math as ilovemaths # here math module is imported under an alias name
print(ilovemaths.sqrt(4))  # Using the sqrt() function

<답변5>

예,Python에서 가져온 모듈의 별칭을 정의할 수 있습니다..

팬더를 사용하는 것으로 간주됩니다.모범 사례Pandas는 대부분의 파일 형식을 가져올 수 있고 데이터베이스에 연결할 수 있기 때문에 Python에서 사용할 수 있습니다.

예시:팬더 라이브러리 가져오기

import pandas as pd

설명:

PD: 는 에 대한 기존 별칭입니다.팬더.

EG: 는 에 대한 기존 별칭입니다.넘피.

짧은 별칭을 사용하면 코드 유지에 도움이 됩니다.(간결한)그리고(깨끗한).


<답변6>

MODULE에서 TAGNAME을 ALIAS로 가져오기

반응형