inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

Seung Park님의 게시글

Seung Park Seung Park

@seungvictor

수강평 작성수
3
평균평점
5.0

게시글 5

질문&답변

Route관련질의

아 강사님 v6가 사용중이었습니다 말씀대로 수정하니 잘됩니다 감사합니다

좋아요수
0
댓글수
2
조회수
346

질문&답변

가중이동평균

안녕하세요 선생님 전년도 월매출 비교강의에서나오는 lag를 사용하니 좀더 간편하게 작성이 되는 것 같습니다 lag는 분명히 fundamental강의에서도 설명해 주셨었는데 까먹고있다가...필요한 상황에서 해당 부분 강의들으니 적용이 되네요 ㅎㅎ;; 하나 아쉬운건 query의 재사용성인데요 만약 20일 가중평균을 준다라면 20개 전부 함수를 입력해줘야하는??그런 불편함이 있네요 파이썬에서는 상수나 가중치 등을 를 변수로 지정해서 일자가 많더라도 코드를 줄일 수 있을거 같은데 SQL에서 상수를 변수로 지정할 수 있을까요? 예컨대 일수 = x 로 지정해서 x만 바꾸면 query의 변수도 자동으로 바뀌어 코드의 재사용이 가능하게 만들 수 있는지요?

좋아요수
0
댓글수
2
조회수
523

질문&답변

Scrapy 다양한 사용법: Scrapy 로 네이버 Open API 크롤링하기2 [12:12]

질문자분 궁금증은 강의에 나온 를 써서 특수문자처럼 생긴 태그를 없앴는데 뒤에 []대괄호는 왜 안없어지냐고 물어보신거 같네요 는 1개 이상의 whitespace를 제거하는 정규표현식이고 찾아보니 p tag는 whitespace를 만든다고하네요 그래서 ptag만 제거된것같습니다 The tag generates a paragraph break. It is applied to a section of text that is a block of text separated from nearby blocks of text by a blank space and/or first-line indent.

좋아요수
0
댓글수
2
조회수
396

질문&답변

2-8-1 네이버이미지 크롤링 질문

말씀해주신 디코드코드를 활용하여 셀레니움 없이 이미지 다운로드 만들어봤습니다 스크롤 없이 보이는것만 다운로드되는거라 49~50개정도 다운되더라구요 브라우저를 스크롤 한 이후에 파서하면 더 다운로드될것같습니다 셀레니움없이 스크롤도 가능할까요??? 궁극적으로는 네이버 이미지검색에 직접 "사자" 같은 query를 날려서 결과를 받아오는 방법을 알고 싶습니다 from bs4 import BeautifulSoup import urllib . request as req import urllib . parse as rep import sys import io import os from urllib import parse sys . stdout = io . TextIOWrapper ( sys . stdout .detach(), encoding = 'utf-8' ) sys . stderr = io . TextIOWrapper ( sys . stderr .detach(), encoding = 'utf-8' ) opener = req . build_opener () opener . addheaders = [( 'User-agent' , 'Mozilla/5.0' )] req . install_opener ( opener ) base = "https://search.naver.com/search.naver?where=image&sm=tab_jum&query=" quote = rep . quote_plus ( "사자" ) url = base + quote res = req . urlopen ( url ) savePath = "./imagedown" # C:\imagedown\ try : if not ( os . path . isdir ( savePath )): os . makedirs ( os . path . join ( savePath )) except OSError as e : if e . errno != errno.EEXIST: print ( "폴더 만들기 실패!" ) raise soup = BeautifulSoup ( res , "html.parser" ) # naver 이미지 검색결과에서 이미지url parser하기 a = soup . select ( "#main_pack > script:nth-child(10)" ) b = a [ 0 ]. text c = b . split ( "," ) d = [ x . strip () for x in c ] e = [ x for x in d if x . startswith ( " \" originalUrl \" :" )] f = [ x . replace ( " \" " , "" ) for x in e ] img_list = [] for i in range ( len ( f )): encoded_url = f [ i ]. split ( ":" )[ 1 ] #parser한 이미지 url decoding하기 decoded_url = parse . unquote ( encoded_url , encoding = "utf-8" ) img_list . append ( decoded_url ) for i , img_list in enumerate ( img_list , 1 ): fullFileName = os . path . join ( savePath , savePath + str ( i ) + '.jpg' ) req . urlretrieve ( img_list , fullFileName ) print ( "다운로드 완료" )

좋아요수
1
댓글수
3
조회수
619