![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/bvPqYB/btqF8wkVPBw/9Ok7fUKMQnaEB0kJ0MCYA1/img.png)
1. 웹스크래핑 이란 웹에서 원하는 데이터를 뽑아내는 것이다. 예를 들어, 페이스북 댓글 이벤트를 진행한다고 하자. 그렇다면 해당 페이스북 댓글창이 보이는 상태에서 이름에 해당하는 부분만 스크랩하는 것이다. 이는, html의 특정 태그, 아이디, 클래스를 선택함으로 가능하다. 2. 준비물 파이썬, BeautifulSoup, 구글 크롬 3. 방법 바로 실습으로 알아보자. (원래 예제로 네이버 실시간 검색어 순위를 스크래핑 하려 했으나 2020년 1월 17일 부로 네이버가 ajax 방식으로 변경했기 때문에, 본문에서 원하는 방식의 스크래핑은 불가하다는 것. 대신 다른 형식으로 json을 불러와 읽을 수 있다. 해당 코드는 아래 링크에 참고.) 201108 수정) beautifulsoup로 크롤링 하는 방식은..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/HAzNx/btqF8ugsmgg/k5Hs0jMfmjXoF57QMBb2Q1/img.png)
자바스크립트 문제를 풀다가 10진수를 2진수로, 2진수를 10진수로 바꿔야 할 상황이 생겼다. 이를 해결하기 위한 함수는 toString()과 parseInt()다. 둘의 차이는 10진수를 다른 수로 변환시키는가, 다른 수를 10진수로 변환시키는가 에 있다. 10진수를 다른 진수로 변환하기 위해서는 toString()을, 다른 진수를 10진수로 변환하기 위해서는 parseInt()를 쓴다. toString() 특정 객체를 문자열로 반환해준다. 가 정석이지만 원하는 10진수를 특정 진수로 변환하고 싶을때 사용한다. 어떤 수를.toString(몇진수로 변환하고 싶은지) 때문에 인자로 2와 36사이의 정수가 들어간다. radix라고 함. let intNum = 3; console.log(intNum.toStr..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/2qftQ/btqF9Cx1vyw/Wm6O1ybRIM0P0Us5Fy6uGK/img.png)
언제 무엇을 써야하는지 너무 헷갈려서 공부할 겸 정리해보았다. push() 배열의 끝에 n개의 요소를 넣는다. const numArr = [1, 2, 3, 4, 5]; numArr.push(6, 7, 8); console.log(numArr);//[1, 2, 3, 4, 5, 6, 7, 8] pop() 배열의 마지막 요소를 제거한다. const numArr = [1, 2, 3, 4, 5]; numArr.pop(); const popped = numArr.pop(); console.log(popped);//5 console.log(numArr);//[1, 2, 3, 4] concat() 두 개 혹은 더 많은 배열들을 합친다. 원래 있던 배열을 바꾸지 않고 새로운 배열을 생성한다. const numArr = ..
![](http://i1.daumcdn.net/thumb/C148x148/?fname=https://blog.kakaocdn.net/dn/1u4cH/btqFWZ8HUIj/BfSumdocoXVKNNuxUNKU01/img.png)
왜 항상 코딩이 안먹힐땐 초등학생도 알 만한 곳에서 오류가 생기는걸까... 타 블로그를 보면 코드블럭의 테마가 화려하고 가독성이 참 좋길래 미루고 미루다 오늘 적용을 결심했다. 우선 본인 블로그에 블로그 관리 - 꾸미기 - 스킨편집 - html편집을 누른다. 여기서, 코드블럭 테마는 두가지 종류를 이용해서 바꿀 수 있다. 첫번째는, 꾸미기 아래의 플러그인에 있는 Syntax Highlight의 적용이다. 그러나, syntax highlight를 예전에 적용을 해 보았는데 어떻게 사용하는지 모르고 적용이 안된 것 같아 포기하고 있었다. 그렇게 두번째 방법은 highlight.js를 설치하는 것이다. 1. cdn 링크 삽입 당연히 cdn이 편하니 cdn으로 받았다. 참고로 아래 링크는 수십가지 테마를 보여주..
- Total
- Today
- Yesterday
- 리액트
- 움직이는 글래스모피즘
- nextjs 스크롤
- 글래스모피즘 구현
- 파이썬 flask
- css marquee
- 파이썬 정렬
- getserversideprops redirect
- 리액트 파라미터 넘기기
- 글래스모피즘 애니메이션 구현
- nextjs 파라미터 넘기기
- vscode venv
- 리액트 스크롤
- 리액트 컴포넌트
- 백준 10989 파이썬
- dvd 효과
- 카페음료테스트
- next.js 리다이렉트
- Til
- react router
- 10989 파이썬
- 자바스크립트
- 파이썬 크롤링
- 리액트 라우터
- 화이팅
- css 글래스모피즘
- nuxt 공식문서 한글
- NextJS
- nuxt 공식문서
- bs4 크롤링
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |