일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 방화벽
- Firewall
- 리스트
- apex central
- 네트워크 방화벽
- 인터넷게이트웨이
- python
- phpwrapper
- VPC
- 빈칸넣기
- selenium
- 보안
- 패킷 필터링
- Crawling
- 웹크롤링
- VGG19
- 기업용백신
- Security
- 표 크롤링
- 크롤링
- 클라우드
- apex one
- aws network firewall
- 파이썬
- aws firewall
- 위협탐지
- Network firewall
- AWS
- 테이블 크롤링
- AWS 클라우드
- Today
- Total
목록python (5)
민주의네모들

지난 포스팅에서는 웹 페이지에서 원하는 평문(text)과 표(table)를 크롤링하는 방법을 알아보았다. (아래 링크 참조) 2020/02/14 - [이모저모] - [python] Selenium으로 웹 페이지 크롤링하기 / 평문(text) [python] Selenium으로 웹 페이지 크롤링하기 / 평문(text) 1. Selenium 이란? 이번 포스팅에서는 selenium이라는 프레임워크를 통해 웹 페이지를 크롤링하는 방법에 대해 간단히 살펴보겠다. Selenium이란 주로 웹앱을 테스트하는 웹 프레임워크이다. webdriver의 API를 통.. minjoos.tistory.com 2020/02/24 - [이모저모] - [python] Selenium으로 웹 페이지 크롤링하기 2 / 표(table)..

지난 포스팅에서는 웹 페이지에서 원하는 평문(text)를 크롤링하는 방법에서 알아보았다. (아래 링크 참조) 2020/02/14 - [이모저모] - [python] Selenium으로 웹 페이지 크롤링하기 [python] Selenium으로 웹 페이지 크롤링하기 1. Selenium 이란? 이번 포스팅에서는 selenium이라는 프레임워크를 통해 웹 페이지를 크롤링하는 방법에 대해 간단히 살펴보겠다. Selenium이란 주로 웹앱을 테스트하는 웹 프레임워크이다. webdriver의 API를 통.. minjoos.tistory.com 오늘은 평문이 아닌 특정 형태를 가지고 있는 정보들 중에서, 표(table)에 담긴 정보를 크롤링하는 방법에 대해 알아보겠다. (사실 별거 없고 코드만 살짝 바뀔 뿐이다) f..

1. Selenium 이란? 이번 포스팅에서는 selenium이라는 프레임워크를 통해 웹 페이지를 크롤링하는 방법에 대해 간단히 살펴보겠다. Selenium이란 주로 웹앱을 테스트하는 웹 프레임워크이다. webdriver의 API를 통해 브라우저를 제어하기 때문에 자바스크립트에 의해 동적으로 생성되는 사이트의 데이터를 크롤링할 때 매우 유용하게 사용되는 스크래핑 도구이다. 2. Selenium 사용법 selenium은 크롬이나 파이어폭스같은 각 브라우저의 webdriver API를 통해 브라우저를 제어한다. 따라서 자신이 쓰고자 하는 브라우저의 driver를 다운받아서 프로그래밍 언어를 통해 제어하는 것이 일반적이다. 나는 크롬을 주로 사용하기 때문에 chromedriver를 먼저 다운받도록 하겠다. h..
'본 포스팅은 글쓴이 개인의 공부 목적이므로, 틀린 부분이 있다면 댓글로 달아주시면 감사하겠습니다.' 1. List Comprehension이란? 파이썬은 "list comprehension"이라는 개념을 지원한다. 이것은 쉽게 말해서, list를 쉽고 빠르게 만들 수 있는 방법이다. 중고등학교 수학시간에 {w | w ⊂ V & P(w)} 대충 이런 식을 본 적이 있는가? 이것은 '집합 V에 속하는 원소 w중에, 성질 P를 만족하는 모든 w들의 집합'이라고 말할 수 있다. 이 수식을 list comprehension으로 나타내면 어떨까? [w for w in V if P(w)] 가 된다. 아직 직관적으로 이해가 되지 않는다면, 예시를 살펴보자. 1부터 10까지의 숫자의 제곱 중 홀수 만을 추출하는 것을 ..
'본 포스팅은 글쓴이 개인의 공부 목적이므로, 틀린 부분이 있다면 댓글로 달아주시면 감사하겠습니다.' 오늘은 2차원 리스트에 대해 알아보겠다. 1. 2차원 리스트의 구조 2차원 리스트는 1차원 리스트를 묶어놓은 구조로, 많이 사용되는 자료구조 중 하나이다. 2차원 리스트의 선언은 세로길이(행의 개수), 가로길이(열의 개수)를 필요로 한다. ex) 2행 4열의 2차원 리스트 a=[[0,1,2,3],[4,5,6,7]] 0 1 2 3 4 5 6 7 이제 리스트를 선언하고 초기화 하는 방법에 대해 알아보자. 2. 리스트 초기화 arr=[0,0,0,0,0] arr=[0]*5 arr=[i for i in range(2,9) if i%2==0] #[2,4,6,8] brr=[[1,2,3],[1,2,3],[1,2,3]]..