728x90
반응형
SMALL

2024/05/04 4

10.모듈과 패키지 - 7) 내장함수 및 외장함수

1) 내장 함수와 외장 함수가 뭐에요?-내장함수 : 파이썬 설치 시 기본으로 사용할 수 있는 함수가 내장함수 입니다.(import 사용하지 않고 사용가능한 함수)>예) input()-외장함수 : 외부에서 가져와서 사용해야 하는 함수로 보통 import를 사용하여 가져와서 사용합니다.예)import random    다음은 내장함수 input()함수의 사용 예시입니다.lang = input("어떤 언어를 좋아해요?")print(lang, "를 좋아합니다.") PS C:\Users\pygichacha\Desktop\python\module_package> python .\main.py                    어떤 언어를 좋아해요?파이썬 파이썬 를 좋아합니다.   다음은 외장함수 random()함수..

10.모듈과 패키지 - 6) 패키지 및 모듈 설치 (pip install ~~~)

구글 사이트에서 pypi로 검색 후 pypi.org에서 우리는 이미 다양한 잘 만들어진 파이썬 패키지를 찾아 사용할 수 있습니다.    아래의 경우 파이썬에서 웹사이트를 크롤링 할때 사용하는 beautifulsoup4 모듈에 대한 내용입니다.  위 모듈 설치 시 아래의 명령을 사용하여 설치합니다.>pip install beautifulsoup4 설치된 beautifulsoup4 모듈 사용시 아래와 같이 사용하시면 됩니다.(자세한 내용은 위 사이트 메뉴얼 참조, Quick start)from bs4 import BeautifulSoupsoup = BeautifulSoup("SomebadHTML")print(soup.prettify())    현재 PC에 설치된 파이썬 패키지 확인 시 아래의 명령을 사용합니..

10.모듈과 패키지 - 5) 패키지 및 모듈 위치 찾기

파이썬에서 패키지 및 모듈의 위치를 찾으려면 아래와 같이 inspect 모듈의 getfile()함수를 사용하여 찾습니다. print(inspect.getfile(random)) 실행파일명 : main.pyimport inspectimport randomprint(inspect.getfile(random)) PS C:\Users\pygichacha\Desktop\python\module_package> python .\main.pyC:\Users\pygichacha\AppData\Local\Programs\Python\Python312\Lib\random.py 파이썬 설치 위치에 따라 기본 폴더가 다를 수 있으며, 저의 기본 폴더는 아래와 같습니다."C:\Users\pygichacha\AppData\Loc..

10.모듈과 패키지 - 4) if __name__ == "__main__":

1) if __name__ == “__main__”: 의 의미가 뭐에요?현재 파이썬 스크립트를 직접 실행할 때 사용합니다. 즉, 현재 실행하는 파일이 thailand.py 이면 if 이하 구문을 실행하고, 그렇지 않고, 외부에서 실행하면 else 구문 실행합니다. 현재 파일에서 바로 테스트 해 보기위해서 주로 if __name__ == "__main__"를 사용합니다. 실행 파일명 : thailand.py(직접 이 파일에서 실행)class ThailandPackage:    def detail(self):        print("태국 패키지 입니다.") if __name__ == "__main__":    print("thailand 모듈 직접실행")    trip_to = ThailandPackage..

728x90
반응형
LIST