일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 연산
- 파이썬 #python #코딩 #개발 #초보 #예제 #문제 #풀이
- 파이썬 #python #코딩 #초보 #예제 #문제풀이
- 예제
- 코딩
- list
- 기초
- 파이썬 #python #기초 #코딩 #예제 #문제 #풀이 #공부 #초보 #개발
- pythob
- 실습
- 파이썬 #Python #코딩 #리스트 #문제 #list #풀이 #예제
- 파이썬
- DICTIONARY
- 파이썬 #리스트 #python #list #문제 #예제 #풀이
- 풀이
- python #파이썬 #개발 #코딩 #초보 #예제 #문제 #풀이
- python #파이썬 #코딩 #초보 #개발 #예제 #문제 #풀이 #리스트 #튜플
- 딕셔너리
- 파이썬 #python #for #예제 #문제 #풀이 #기초 #코딩
- 초보
- SQLD #SQL #에스큐엘디 #에스큐엘 #자격증 #2023년 #시험일정 #시험준비 #일정 #SQL개발자 #개발 #코딩 #분석
- python #파이썬 #코딩 #예제 #풀이
- 파이썬 #python #코딩 #for #tuple #튜플 #예제 #문제 #풀이 #기초
- 파이썬 #python #코딩 #for문 #for #이론
- 문제
- python #파이썬 #분기문 #if #else #코딩 #초보 #개발 #예제 #문제 #풀이
- 파이썬 #python #코딩 #문제 #풀이 #예제
- PYTHON
- 정보처리기사 #개발자 #코딩 #자격증 #IT자격증 #프로그래밍 #초보 #공부 #시험 #일정 #2023년 #정처기 #시험정보
- 파이썬 #python #for #예제 #문제 #풀이 #코딩 #공부
- Today
- Total
목록Python 공부 (28)
왕초보 코딩 개발 일지 블로그
한솥 도시락 (메뉴이름 | 가격 수집) 1. Selenium Method 활용 2. 메뉴이름, 가격 수집하기 3. 더보기 계속 자동적으로 클릭하기 (try / except) 4. DataFrame # 라이브러리 import from selenium import webdriver as wb # 구분자 from selenium.webdriver.common.by import By # 컴퓨터용 키보드 할당 - Keys의 'K' 대문자!!! from selenium.webdriver.common.keys import Keys #요청할 때 지연시간을 주기 위한 library import time # 지연시간 없이 크롤링을 하면, 봇으로 인식되어 막혀버린다. # 아무리 인터넷이 빠르고 좋아도 여전히 페이지는 데이터..
5_beautifulsoup_Practice_Extra_Cadilla Library Import import requests as req from bs4 import BeautifulSoup as bs import pandas as pd url = 'https://www.cadillac.co.kr/crossovers-suvs/escalade' res = req.get(url) res # 성공적으로 가져옴 (200번대 메세지) # 상태메시지로는 무엇을 받아왔는지, 어떤 데이터가 있는지, 모른다. res.text BeatifulSoup 객체화 # select, select_one 등 beautifulsoup에서 제공하는 메소드와 함수를 사용하기 위해 필수! bs_cadi = bs(res.text,'lxml'..

# 크롤링의 원리 - 절차는 빅픽처에서 보면 아래와 같다. 1. 정보를 가져올 사이트를 불러온다. 2. 원하는 정보와 해당 정보의 위치를 찾는다. 3. 정보를 가져오게 하는 코드를 작성한다. # Request - Success # Request ? # 브라우저 역할을 대신 해준다. # Request - Failed - 우리는 어떤 형태로든 인생에 있어서 거절당해본 경험이 있다. - 마찬가지로 컴퓨터도 항상 우리가 원하는 응답과 결과를 주진 않는다. # Beautifulsoup Library - HTML 문서 내 데이터에 접근할 수 있게 변환해주는 Library google tap에서 'Google' text 데이터를 가져오자 youtube에 접속해서 youtube의 타이틀을 tab에 저장하고, 그리고 텍..
출처 : https://wikidocs.net/78563 091 ~ 100 .answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo… wikidocs.net 091 딕셔너리 생성 아래의 표에서, 아이스크림 이름을 키값으로, (가격, 재고) 리스트를 딕셔너리의 값으로 저장하라. 딕셔너리의 이름은 inventory로 한다. 이름 가격 재고 메로나 300 20 비비빅 400 3 죠스바 250 100 inventory = {"메로나" : [300, 20], "비비빅" : [400, 3], "죠스바" : [250, 100]} inventory {'메로나': [300, 20], '비비빅': [40..
081 별 표현식 기본적으로 데이터 언패킹은 좌변의 변수와 우변 데이터 개수가 같아야 합니다. 하지만 star expression을 사용하면 변수의 개수가 달라도 데이터 언패킹을 할 수 있습니다. 튜플에 저장된 데이터 중에서 앞에 있는 두 개의 데이터만 필요할 경우 나머지 데이터의 언패킹 코드를 작성할 필요가 없습니다. >> a, b, *c = (0, 1, 2, 3, 4, 5) >> a 0 >> b 1 >> c [2, 3, 4, 5] 다음과 같이 10개의 값이 저장된 scores 리스트가 있을 때, start expression을 사용하여 좌측 8개의 값을 valid_score 변수에 바인딩하여라. scores = [8.8, 8.9, 8.7, 9.2, 9.3, 9.7, 9.9, 9.5, 7.8, 9.4]..

def number_sum(num1, num2) : result = num1 + num2 return result number_sum(3,30) 33 1. 두 수를 입력 받아서 차이를 return하는 함수를 먼저 정의하고 아래와 같이 출력하시오. # 두 수의 차이 def number_minus(num1, num2) : result = abs(num1 - num2) #절댓값 구하기 return result num1 = int(input("첫 번째 정수 입력 >> ")) num2 = int(input("두 번째 정수 입력 >> ")) result = number_minus(num1, num2) result 첫 번째 정수 입력 >> 10 두 번째 정수 입력 >> 3 7 2. 문자열을 입력 받아 'ㅋ'을 제거하..

print 함수는 개행이 디폴트 값이므로 end = " " 속성을 이용해야만 나란히 출력된다.

출처 : https://wikidocs.net/78565 191 ~ 200 .answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo… wikidocs.net 191 (2차원 리스트 : for 문을 2번 쓰자!!) data에는 매수한 종목들의 OHLC (open/high/low/close) 가격 정보가 바인딩 되어있다. data = [ [ 2000, 3050, 2050, 1980], [ 7500, 2050, 2050, 1980], [15450, 15050, 15550, 14900] ] 수수료를 0.014 %로 가정할 때, 각 가격에 수수료를 포함한 가격을 한라인에 하나씩 출력하라. 200..
출처 : https://wikidocs.net/78564 181 ~ 190 .answer {margin-top: 10px;margin-bottom: 50px;padding-top: 10px;border-top: 3px solid LightGray;bo… wikidocs.net 181 아래 표에서 하나의 행을 하나의 리스트로, 총 3개의 리스트를 갖는 이차원 리스트 apart를 정의하라. 101호 102호 201호 202호 301호 302호 apart = [ ["101호", "102호"], ["201호", "202호"], ["301호", "302호"] ] 182 아래 표에서 하나의 열을 하나의 리스트로, 총 2개의 리스트를 갖는 이차원 리스트 stock을 정의하라. 시가 종가 100 80 200 210 3..

1. 6명에 대한 파이썬 점수가 리스트에 번호순으로 담겨있습니다. 번호 순서대로 점수와 등급을 출력하시오. python_score = [57,86,63, 92, 35, 79] a = 1 for i in python_score : if i >= 80 : grade = "A" elif i >= 60 : grade = "B" else : grade = "C" print(f"{a}번은 {i}점 이며, {grade}등급 입니다.") a += 1 2. range의 활용 끝값은 출력이 되지 않는다. 종료할 숫자는 생략할 수 없다. 3. 리스트 안의 리스트 4. for 문을 이용하여 다음 list에 들어있는 요소 중 가장 큰 수를 찾아 출력하세요. list2 = [4,5,2,1,99,15,2,7,27] a = i-1 ..