본문 바로가기

분류 전체보기204

3. C언어의 기초-변수와 상수 는 standard input/output의 줄임말이다. 이 를 통하여 printf()함수를 사용할수가 있다. 이후에 메인 함수부터 일반적으로 공통적으로 시작된다. 함수는 반환값이 없을수가 있다. 메인함수같은경우는 항상 0을 반환하는것이 일반적이다. 또한 c언어에서는 system()함수를 이용해 운영체제의 기본적인 기능을 이용할수가 있다. 명령프롬프트에서 pause명령어는 키보드를 입력하기 전까지 대기하는 기능을 수행한다. 자 그럼 이번시간에 핵심이라 할수 있는 변수와 상수에 대해서 공부해보자 변수와 상수의 개념인데, 변수는 변할 수 있는 데이터를 의미한다. 상수는 변하지 않는 데이터를 의미한다. 변수의 선언 변수를 선언할때는 자료형과 변수명을 입력한다. 원하는 경우 초기값을 적용할수 있다. 가장 많이 .. 2021. 4. 21.
32. Quiz_웹스크래핑(크롤링) 연습 이런식으로 웹스크래핑을 해보자! import requests from bs4 import BeautifulSoup headers = { 'User-Agent': 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Chrome/73.0.3683.86 Safari/537.36'} data = requests.get( 'https://movie.naver.com/movie/sdb/rank/rmovie.nhn?sel=pnt&date=20200303', headers=headers) soup = BeautifulSoup(data.text, 'html.parser') trs = soup.select( "#old_conten.. 2021. 4. 20.
31. 웹스크래핑(크롤링) 기초 크롤링이란 뭘까? 크롤링이란 크롤링에서는 크롤링에 필요한 beautifulsoup4라는 라이브러리 및 패키지가 필요하다. 다운받자..! 크롤링을 할때는 기술적으로 2가지가 중요하다. 첫번째는 요청을 하는것이다. 코드딴에서 말이다. 브라우저를 키지않고 말이다. 두번쨰는 html안의 정보를 내가 원하는 정보로 솎아내는것이다. 이때 잘 솎아내는게 이 beautifulsoup의 역할이다. 항상 크롤링을 할때는 기본코드가 있다. 잊지말자! import requests from bs4 import BeautifulSoup headers = {'User-Agent' : 'Mozilla/5.0 (Windows NT 10.0; Win64; x64)AppleWebKit/537.36 (KHTML, like Gecko) Ch.. 2021. 4. 20.
30. 패키지 사용해보기 python requests 패키지는 구글링을 해보면 금방 나온다. 위 같은 경우는 미리 만들어 놓은 거니 참고만 하자.! import requests # requests 라이브러리 설치 필요 r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99') rjson = r.json() gus = rjson['RealtimeCityAir']['row'] for gu in gus: print(gu['MSRSTE_NM'], gu['IDEX_MVL']) rjson = r.json() 은 api를 json화 시키는 메소드이다. 2021. 4. 19.
반응형