본문 바로가기

Git3

피로그래밍 12기 5주차 활동 정리(20.01.28~20.02.01) 화요일(01.28)Python으로 크롤링하기 by 신한결 선배님 -requests기본적으로 requests 모듈의 get함수를 이용해 html을 크롤링해온다. -beautifulsoup 뷰티풀수프 라이브러리를 활용하여 저장해둔 html에서 특정 부분(selecter를 이용)을 select한다.selector중 nth_child의 경우 크롤링이 잘 안되는 경우가 있으므로 해당 선택자는 제외하는 방향(넘기고 자손선택자 사용 등)으로 크롤링한다.크롤링 이후에 확인해보면 빈 리스트가 나오는 경우가 많은데, 이 때는 선택자가 잘못된 것이므로 선택자를 정확히 꼼꼼하게 검토해야한다. -selenium 라이브러리 사용시 웹 브라우저를 켜주고, 조작해준다. 만약 웹 사이트에 내에 프로그램이 돌아가고 있다던지, 로그인 후.. 2020. 2. 2.
5주차 수요일 팀과제 - 가위바위보 게임 만들기 3주차부터 2주에 걸쳐 django에 대해 어느정도 학습하고 나니 꽤 자신감이 붙었었다. 처음 볼 때는 view가 무엇이고 template이 무엇인지, 이 부분에서 이 코드가 어떻게 동작하는지 전혀 감이 오지 않았는데, 여러 장고 강의를 듣고 실습도 해보면서 반복학습을 하니 세부적인 부분까지는 몰라도 어떤 방식으로 페이지를 구성할 지, 어떤 식으로 모델을 짜야할 지 등에 대해서는 어느정도 감을 잡게 되었다. 저번 4주차 설 과제, 재고관리 사이트도 Ajax구현을 제외하고는 뷰, 모델, 템플릿 구성 방법이 대부분 이미 배웠던 내용에서 나왔기 때문에 큰 어려움 없이 할 수 있었다. 그리고 5주차에 접어들어 수요일 팀과제를 받게 되었는데, Django를 사용하는 첫 팀과제였다. 가위바위보 게임의 개요는 이렇다.. 2020. 1. 31.
피로그래밍 12기 1주차 활동 정리 (19.12.31~20.01.06) 화요일(12.31)인프런 실전 HTML&CSS 22강까지 듣기 목요일(01.02)30강까지 끝내고... 부대복귀로 인하여 목요일 수업까지 결석. 트위터 로그인페이지 카피하기 : 수요일 과제(목요일까지 제출) 반성- id보다 클래스를 자주 사용하는 습관 들이기- 후손선택자보다 자손 선택자 사용 ( 이후 내부 div에서 코드가 꼬여서 원하는 대로 스타일 지정이 안될 수도 있음)- 백그라운드 이미지를 만들어 쓰지 말고 백그라운드 색깔넣고 이미지 올려도 되는데... z-index의 사용 시야 넓히기- 적절한 곳에 overflow:hidden주는 습관 들이기- a링크에 패딩줘서 버튼 만드는 편법도 괜찮지만.... 그냥 button 태그를 사용하자. 금요일(01.03)팀과제 : 래피드 페이지 프런트 구현하기 - 애.. 2020. 1. 6.