일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- 크롤링
- 백엔드
- 멋쟁이사자처럼10기
- 멋쟁이사자처럼 서류
- 웹동아리
- 멋사 서류
- 멋사
- 멋사10기
- discord
- 멋쟁이사자처럼대학
- 멋쟁이 사자처럼
- 디스코드봇
- ㅏㄴ
- 깃허브
- 파이썬
- 기사 제목 크롤링
- 멋사12
- 멋쟁이사자처럼
- django
- API
- 코딩동아리
- 파이썬 크롤링
- 멋사11기
- 멋사 10기
- 멋쟁이사자처럼11기
- 멋사 면접
- IT동아리
- 멋사 서류평가
- 멋사 합격
- 알림봇
- Today
- Total
목록전체 글 (83)
ACHO.pk devlog
멋사 서울여대 스터디에서 Python 심화 응용 미션을 진행했다. 크롤링하기를 원하는 페이지와 뉴스 검색어를 입력해서 해당 키워드가 포함되거나 관련된 뉴스 제목을 크롤링하고 얻은 값을 엑셀에 표로 나타내야 했다. 멋사 서울여대 스터디 Python 응용 미션 1) 기본 세팅 -beautifulsoup4 install -Requests install -Pandas install -Openpyxl install 2) HINT -url 분석하여 페이지 검색어 + 페이지 번호 입력하는 코드 짜기 검색할 키워드를 입력하고, 크롤링할 페이지의 숫자를 입력하면 키워드와 연관된 뉴스의 기사제목이 10개가 출력된다. 갯수는 줄일수도 늘릴수도 있다. 크롤링한 결과를 번호, 제목으로 엑셀 파일에 저장하면 된다. 엑셀 파일에 ..
날씨 정보 사이트에서 API Key 발급받기 OpenAPI를 사용할 때 본인이 누군인지 나타내는 것을 API Key라고 한다. API 사용에 꼭 필요한 API Key를 발급받기 위해 1. openweather 사이트에 접속해서 회원가입을 한다. 2. 회원가입을 할 때 기재한 이메일로 인증을 완료한다. 3. 마이 페이지에 접속하여 API Key를 발급 받으면 된다. https://home.openweathermap.org/ Members Enter your email address and we will send you a link to reset your password. home.openweathermap.org API 에 대해 먼저 이해하기 API (Application Programming Inter..
오늘 멋사 서울여대의 정기세션에서는 다음과 네이버의 실시간 검색어 데이터를 추출하는 크롤링에 대해 배웠다. 올해 초에 자바 JSOUP으로 서울여대 공지사항 게시글 제목을 크롤링 한 적이 있기 때문에 파이썬으로 새롭게 배운다는 마음으로 임했다. 크롤링하는 방법은 같지만 함수나 모듈이 서로 달라 헷갈리는 것도 많았다. ※웹페이지가 계속해서 업데이트가 되다보니, html에서 태그나 클래스가 변경되면 크롤링이 안 될 수도 있다. 최근 코드는 github에서 확인하면 되겠다. 크롤러란? 웹 페이지의 데이터를 추출하기 위해서는 '크롤러'에 대해 알아야 한다. Crawler : 1. 기는 것 2. 파충류 Crawler: 웹 페이지의 데이터를 모아주는 소프트웨어 Crawling: 크롤러를 사용해 웹 페이지의 데이터를 ..
코드라이언 첫 시간에 학습한 Html과 CSS를 이용하여 만든 자기소개 웹페이지를 조금 수정했다. 거창하게 이력서라고 하는 것이 웃기긴 하지만, 내 이름과 학교, 전공, 나의 개발 사이트, 과학과 관련된 경험, 개발 프로젝트에 대해 정리한 사이트라고 할 수 있겠다. 작년에 Html과 CSS 공부했을 땐 CSS를 어떻게 활용해야할 지 몰라 html에 마구 우겨 넣었던 기억이 있다. 하지만 이번엔 CSS를 많이 이용하려고 했다. 또한, 코드라이언에서 알려준 그대로 코드를 작성하지 않았고, 거의 새로 작성했다. 구글폰트 사용하기 태그 { font-family: 'Acme', sans-serif; } https://imchoi-acho.netlify.app/ choiminjung Seoul Metropolita..
코드라이언 - 메뉴 자판기 import random import time #time.sleep 사용하기 위해 모듈 불러옴 drink = ["아메리카노", "녹차라떼", "오렌지주스", "바닐라라떼"] #리스트 만들기 while True: #무한 반복 print(drink) item = input("음료를 추가 해주세요 : ") #input 함수로 리스트에 추가할 음료 적기 if(item == "q"): #q 입력할 경우 무한 반복문 탈출 break else: drink.append(item) #append로 리스트에 추가하기 print(drink) set_drink = set(drink) #리스트를 집합으로 while True: print(set_drink) item = input("음식을 삭제해주세요 ..
음멋쟁이 사자처럼에서 제공하는 코드라이언으로 서울여대 정기세션 첫 시간 때 Html과 CSS를 학습했다. 작년에 Html과 CSS 전공 시험을 본 적이 있기 때문에 수월할 것이라 생각했는데, 전혀 아니었다. 학교 시험을 보기 위해 공부하는 것이 아니라 내가 웹 개발을 하기 위해 공부하는 것이다보니 확실히 배워가는 것이 달랐다. 일단, 이번 정기세션을 통해 html 문서의 가독성은 css로 높여야 함을 다시 한 번 깨달을 수 있었다. html 문서에 코드를 욱여넣을려고 하지 말고, css를 적극 활용해보자 !! html 문서의 기본 골격 tip : html 파일에서 !+tap을 누르면 자동으로 위의 html 문서 골격 기본 형식이 생성된다. : html 문서임을 알려주는 태그 : 태그와 함께 사용 CSS ..
#4344 문제 대학생 새내기들의 90%는 자신이 반에서 평균은 넘는다고 생각한다. 당신은 그들에게 슬픈 진실을 알려줘야 한다. 입력 첫째 줄에는 테스트 케이스의 개수 C가 주어진다. 둘째 줄부터 각 테스트 케이스마다 학생의 수 N(1 ≤ N ≤ 1000, N은 정수)이 첫 수로 주어지고, 이어서 N명의 점수가 주어진다. 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력 각 케이스마다 한 줄씩 평균을 넘는 학생들의 비율을 반올림하여 소수점 셋째 자리까지 출력한다. import java.util.*; import java.io.IOException; public class Main { static double student(int [] a) { int sum = 0, avg = 0, co..
#2075 문제 N×N의 표에 수 N2개 채워져 있다. 채워진 수에는 한 가지 특징이 있는데, 모든 수는 자신의 한 칸 위에 있는 수보다 크다는 것이다. N=5일 때의 예를 보자. 12 7 9 15 5 13 8 11 19 6 21 10 26 31 16 48 14 28 35 25 52 20 32 41 49 이러한 표가 주어졌을 때, N번째 큰 수를 찾는 프로그램을 작성하시오. 표에 채워진 수는 모두 다르다. 입력 첫째 줄에 N(1 ≤ N ≤ 1,500)이 주어진다. 다음 N개의 줄에는 각 줄마다 N개의 수가 주어진다. 표에 적힌 수는 -10억보다 크거나 같고, 10억보다 작거나 같은 정수이다. 출력 첫째 줄에 N번째 큰 수를 출력한다. 일단 선택정렬 알고리즘으로 풀었는데, 시간초과가 나왔다. 자바로 문제를..