본문 바로가기

Study/Python3

Python으로 게임 매크로 만들기 이용한 게임 사이트 http://zzzscore.com/1to50/ 1. 사전 준비 1) selenium이란? - selenium은 웹 브라우저를 조작해 주는 프레임워크로 자동화 테스트를 위한 여러가지 기능을 제공함 - 원하는 브라우저를 조작해주는 webdriver을 이용해 서버처럼 구동해 명령을 수행한다 2) selenium 설치 - cmd에서 파이썬이 있는 위치로 이동해 아래와 같은 명령어 입력 pip install selenium 3) 크롬 드라이버 설치 (1) 자신의 크롬 버전을 확인한다 (2) 자신의 버전에 맞는 크롬 드라이버 설치하기 - sites.google.com/a/chromium.org/chromedriver/downloads Downloads - ChromeDriver - WebDri.. 2020. 6. 6.
Python을 이용한 Web Crawling * 이 실습은 공부에만 사용하였습니다 1. 웹툰 최신화 이미지 다운로드 크롤러 만들기 2. 웹툰 최신 10화 이미지 다운로드 크롤러 만들기 1. 기본 개념 1) 크롤링(crawling)이란? 크롤링이란 웹 크롤러에서 출발한 말로 인터넷 상의 페이지를 수집해 분류하고 저장한 후 나중에 쉽게 찾아볼 수 있도로 도와주는 일종의 봇이다. 2) 크롤링에 필요한 모듈 (1) urllib - URL 처리 모듈로 URL 작업을 위한 여러 모듈을 모아놓은 패키지다 - 파이썬에서 웹과 관련한 데이터들을 손쉽게 이용할 수 있도록 도와준다 - urllib는 내장된 라이브러리에 있어 따로 설치하지 않아도 사용이 가능하다 - urllib에는 총 4가지 종류의 모듈이 있다. 우리는 그중 requet만 사용할 예정.. 2020. 5. 28.
[Python] 문자열과 리스트 함수 문법 1. 문자열 함수 (1) count ( ) - 문자열에서 사용자가 지정한 부분 문자열의 개수를 세준다 (2) join ( ) - 문자열의 문자 사이사이에 사용자가 지정한 부분 문자열을 넣는다 (3) replace (바뀌게 될 문자열, 바꿀 문자열) - 특정 문자열을 사용자가 원하는대로 바꾼다 1) 부분 문자 찾기 (4) find ( ) - 문자열에서 사용자가 지정한 부분 문자열의 위치가 어딘지 알려준다 인덱스 번호를 알려주기 때문에 실제 위치의 -1을 알려준다 만약 찾는 부분 문자열이 없다면 -1이 출력된다 (5) rfind ( ) - 사용자가 지정한 부분 문자열의 위치를 뒤에서부터 찾는다 (6) index ( ) - find()와 같은 역할을 한다 하지만 find()와 다른 점이 있다면 찾는 부분 문자.. 2020. 4. 12.