본문 바로가기

코딩

[머신러닝 인강] 7-2주차: beautifulsoup 모듈 02. 데이터 수집을 위한 Python (Crawling) 07. beautifulsoup 모듈 - 02. id, class 속성을 이용하여 원하는 값 추출하기 08. beautifulsoup 모듈 - 03. CSS를 이용하여 원하는 값 추출하기 09. beautifulsoup 모듈 - 04. 정규표현식을 이용하여 원하는 값 추출하기 이번 주차에는 beatifulsoup 모듈의 find, select 함수를 이용해 html 내의 원하는 값을 다양한 방법으로 긁어오는 법을 배웠습니다! 저번 시간에 배웠던 정규표현식을 이용해 특정 패턴에 매칭되는 값만을 긁어올 수도 있다고 하네요! >>수강 인증샷 p') #클래스 찾기->'.클래스명' (리스트로 반환) soup.select('.tit_view') #태그와 클.. 더보기
[머신러닝 인강] 7-1주차: API의 활용 02. 데이터 수집을 위한 Python (Crawling) 04. API의 활용 - 01. requests 모듈 사용하기 (HTTP 통신) 05. API의 활용 - 02. Open API를 활용하여 json 데이터 추출하기 (공공데이터 api) 06. beautifulsoup 모듈 - 01. beautifulsoup 모듈 사용하여 HTML 파싱하기(parsing) 이번 주차부터는 이론을 바탕으로 본격적으로 웹페이지를 크롤링 해보는 시간이었습니다. 공공데이터 api를 이용해 json데이터를 추출해보고 request와 beautifulsoup 모듈의 사용법에 대해 익히고 http통신을 자동화 하는 법을 배우는 주차였네요! >>수강 인증샷 더보기
[머신러닝 인강] 6-2주차: 웹 기본 지식 이해하기 02. 데이터 수집을 위한 Python (Crawling) 01. 웹 기본 지식 이해하기 - 01. 개발자도구(chrome)을 이용하여 웹 페이지 분석하기 02. 웹 기본 지식 이해하기 - 02. HTTP method(GET, POST) 이해하기 03. 웹 기본 지식 이해하기 - 03. HTML 엘레멘트 이해하기(태그, 속성, 값) 이번 주차부터는 파이썬을 이용한 웹 크롤링에 대해 알아보았습니다 크롤링하기 전, 웹 페이지의 개발자 도구를 이용해 html element들을 확인하여 미리 어떤 태그와 속성을 가지는지 파악하는 법을 배웠어요 ! >>수강 인증샷 더보기
[머신러닝 인강] 6-1주차: 정규표현식 01. Python Programming 기초 34. 정규표현식 - 02. 정규표현식과 re모듈의 사용 - 2 35. 정규표현식 - 03. 정규표현식과 re모듈의 사용 - 3 36. 정규표현식 - 04. 정규표현식 연습문제 풀이 이번 주차는 저번 주에 이어 정규표현식과 re모듈의 사용법에 대해 알아보는 시간을 가졌습니다. 또한 드디어 파이썬 프로그래밍 기초를 마무리짓는 주차였네요! >>수강 인증샷 0번 이상의 패턴이 발생 -> '없거나'도 표현 '?' -> 0 혹은 1번의 패턴이 발생 반복을 패턴의 경우 greedy하게 검색 함, 즉 가능한 많은 부분이 매칭되도록 함 e.g) a[bcd]*b 패턴을 abcbdccb에서 검색하는 경우 ab, abcb, abcbdccb 전부 가능 하지만 최대한 많은 부분이 .. 더보기
[머신러닝 인강] 5-2주차: 클래스와 인스턴스, 정규표현식 01. Python Programming 기초 31. 클래스와 인스턴스 - 07. 클래스 연산자 재정의 이해 및 사용 32. 클래스와 인스턴스 - 08. 클래스 연습문제 풀이 33. 정규표현식 - 01. 정규표현식과 re모듈의 사용 - 1 이번에는 저번 주차에서 배운 '오버라이딩' 개념을 연산자에 적용시키는 법을 배운 주차였습니다 '연산자 오버라이딩(재정의)'을 통해 연산자를 커스텀하게 사용할 수 있어요! >>수강 인증샷 더보기
[머신러닝 인강] 5-1주차: 클래스와 인스턴스 01. Python Programming 기초 28. 클래스와 인스턴스 - 04. self 키워드의 이해 및 사용하기 29. 클래스와 인스턴스 - 05. method, static method 정의 및 사용하기 30. 클래스와 인스턴스 - 06. 클래스 상속의 이해 (코드를 재사용하기 2) 이번 주차에는 클래스 내의 메소드와 변수를 배울 때 등장하는 개념인 'self' 키워드에 대해 알아보는 시간을 가졌습니다. 또한 코드를 재사용하는 대표적인 방법인 클래스 상속 개념이 처음 등장하네요 ! >>수강 인증샷 더보기
[머신러닝 인강] 4-2주차: 클래스와 인스턴스 01. Python Programming 기초 25. 클래스와 인스턴스 - 01. 클래스(class) & 오브젝트(object) 이해하기 26. 클래스와 인스턴스 - 02. 클래스 정의 및 사용하기 27. 클래스와 인스턴스 - 03. 생성자(__init__) 이해 및 사용하기 이번 주차에는 파이썬을 비롯한 c, c++ 등의 객체 지향 언어에 존재하는 개념인 객체'와 '클래스'에 대해 이해해봤습니다 >>수강 인증샷 더보기
[머신러닝 인강] 4-1주차: lambda 함수의 이해, 파이썬 모듈 01. Python Programming 기초 22. 함수 이해 및 활용 - 04. 람다(lambda) 함수의 이해 및 사용하기 23. 함수 이해 및 활용 - 05. 함수 연습 문제 풀이 24. 파이썬 모듈 - 01. 모듈의 이해 및 사용과 import 방법 이번 주차에는 def 키워드로 정의하는 함수가 아닌 '익명함수'로 불리는 람다(lambda)함수의 사용법에 대해 알아봤습니다. 또한 '모듈'이라는 개념도 처음 등장하는 주차네요! >>수강 인증샷 더보기
반응형