모듈 4

[Python] 날개 달기 : 패키지 (Package)

패키지 (Packages)란?파이썬에서 패키지란 관련 있는 모듈의 집합을 말한다.패키지는 모듈을 계층적(디렉터리 구조)으로 고나리할 수 있게 해 준다.파이썬 모듈은 하나의 py 파일이다. 파이썬 패키지는 디렉터리와 파이썬 모듈로 이루어진다.다음은 필자가 임의로 그려 본 game이라는 파이썬 패키지의 구조이다. 가상의 game 패키지 예)game/ __init__.py sound/ __init__.py echo.py wav.py graphic/ __init__.py screen.py render.py play/ __init__.py run.py test.pygame, sou..

[Python] 날개 달기 : 모듈 (Module)

모듈이란?함수나 변수 또는 클래스를 모아 놓은 파이썬 파일이다.모듈은 다른 파이썬 프로그램에 불러와서 사용할 수 있도록 만든 파이썬 파일이라고도 할 수 있다.우리는 파이썬으로 프로그래밍을 할 때 매우 많은 모듈을 사용한다.다른 사람들이 이미 만들어 놓은 모듈을 사용할 수도 있고 우리가 직접 만들어 사용할 수도 있다.여기에서는 모듈을 어떻게 만들고 사용할 수 있는지 알아본다.모듈 만들기모듈에 대해 자세히 살펴보기 전에 간단한 모듈을 한번 만들어 보자.# mod1.pydef add(a, b): return a + bdef sub(a, b): return a-b위와 같이 add와 sub함수만 있는 파일 mod1.py만들고 C:\doit 디렉터리에 저장하자.이 mod1.py 파일이 바로 모듈이다.지..

[Selenium_외장모듈] pyautogui 키보드 조작

/출처: https://wikidocs.net/85709pyautogui 라이브러리파이썬에는 마우스와 키보드 제어를 도와주는 pyautogui라는 라이브러리가 있다.📌 라이브러리 : “프로그램 개발을 쉽게 해주는 도구” 생각하면 된다.라이브러리 설치 방법터미널(cmd)에 다음 명령어를 입력해서 pyautogui를 설치pip install pyautogui화면 크기 출력print(pyautogui.size())현재 사용하고 있는 모니터 화면의 크기를 출력하는 명령어 ex) Size(width=2560, height=1440) 단위는 pixelwrite() 함수pyautogui.write('hello world!') # 괄호 안의 문자를 한번에 입력한다.pyautogui.write('hello world!..

카테고리 없음 2024.05.06

[Selenium_외장모듈] pyautogui 마우스 조작

/출처: https://wikidocs.net/85581pyautogui 라이브러리파이썬에는 마우스와 키보드 제어를 도와주는 pyautogui라는 라이브러리가 있다.📌 라이브러리 : “프로그램 개발을 쉽게 해주는 도구” 생각하면 된다.라이브러리 설치 방법터미널(cmd)에 다음 명령어를 입력해서 pyautogui를 설치pip install pyautogui화면 크기 출력print(pyautogui.size())현재 사용하고 있는 모니터 화면의 크기를 출력하는 명령어 ex) Size(width=2560, height=1440) 단위는 pixel마우스 현재 위치 출력time.sleep(2)print(pyautogui.pisition())마우스 이동# mac = 손쉬운 사용 vscode 사용 권한 설정pyau..