본문 바로가기

SWING/Python

(2)
[Python WEEK4] 웹툰 크롤링 웹툰 크롤러 1) 웹툰 제목을 이름으로 하는 폴더 생성 2) 웹툰 제목 폴더 안에 회차 별 폴더를 생성 -> 한 페이지에 10개의 회차가 있으므로 10개의 폴더 생성 3) 회차 별 폴더에 각 이미지들을 저장 웹툰 크롤링 파이썬 코드 https://github.com/woogy4231/SWINGSTUDY/blob/master/webtoon_crawling.py from bs4 import BeautifulSoup import urllib.request import os import re ###### 해당 회차 이미지 추출 & 이미지 저장 함수 ###### def donwload_img(epilink, title, epi) : #해당 페이지를 html 형식으로 읽는다. html = urllib.request..
[Python] 파이썬 문자열 함수 & 리스트 함수 [문자열 함수] 문자열 자료형은 내장 함수를 가지고 있다. 아래 함수들을 사용하려면 문자열 변수 뒤에. 을 붙인 다음 함수를 쓰면 된다. => 문자열 변수. 함수 이름 count() : 특정 문자의 개수를 반환한다. find() : 문자열에서 특정 문자를 앞에서부터 검색해 처음으로 나온 위치를 반환한다. 문자가 존재하지 않으면 -1을 반환한다. rfind() : 문자열에서 특정 문자를 뒤에서부터 검색해서 처음으로 나온 위치를 반환한다. 문자가 존재하지 않으면 -1을 반환한다. find()는 앞에서부터 검색하기 때문에 str.find('n')을 했을 때, Swing에서의 n의 인덱스 번호 3이 나온다. rfind()는 뒤에서 검색하기 때문에 str.find('y)를 했을 때, Study에서의 y의 인덱스 ..