일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 항해99후기
- java참조자료형
- java map
- java list 저장
- java최솟값구하기
- java map 저장
- 프로그래머스
- javaJVM
- 작은수제거하기
- 항해15기
- java set 출력
- java set 저장
- 코딩부트캠프후기
- java기본자료형
- java알고리즘문제풀이
- 컴파일
- 격파르타합격후기
- 인터프린터언어
- sqld자격증합격
- 비전공자sqld
- java map 출력
- java 자료구조 활용
- java알고리즘
- 격파르타장점
- javaJRE
- 격파르타비전공자
- java list 출력
- 노베이스부트캠프
- 프로그래머스제일작은수
- 격파르타후기
- Today
- Total
목록2세/Python (21)
코딩과 결혼합니다
웹종 5주차를 들으며 pip install awsebcli 패키지를 설치하는데 제목과 같은 error발견 오류: 2020년 10월 이후에는 패키지를 설치하거나 업데이트할 때 오류가 발생할 수 있습니다. 이는 pip이 종속성 충돌을 해결하는 방법을 변경하기 때문입니다. 기본값이 되기 전에 --use-feature=2020-discover를 사용하여 패키지를 테스트하는 것이 좋습니다. 요청 2.26.0에는 urllib3=1.21.1이 필요하지만 호환되지 않는 urllib3 2.0.2가 필요합니다. botocore 1.29.99에는 urllib3=1.25.4가 필요하지만 호환되지 않는 urllib32.0.2가 있습니다. >> 문제는 pip의 종속성 결정 기능이 설치된 패키지 전체를 고려하지 않고 있기 때문이며..

app.py 폴더를 만들었다. db에 데이터를 저장하기 위해 만든 파일에서 진행했으면 좋았을 것 같지만 헷갈리니 그냥 새로운 파일을 만들었다. from flask import Flask, render_template, request, jsonify app = Flask(__name__) from pymongo import MongoClient client = MongoClient('mongodb url') db = client.dbsparta @app.route('/') def home(): return render_template('index.html') @app.route("/music", methods=["GET"]) def mars_get(): music_data = list(db.music.fi..

같이 공부하는 분에게 물어봐서 잘 저장함!! from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:@cluster0.rgsaqvn.mongodb.net/?retryWrites=true&w=majority') db = client.dbsparta 먼저 db에 연결해주공 for tr in trs: title = tr.select_one('.title').text.strip() rank = tr.select_one('.ranking > strong').text.strip() artist = tr.select_one('.artist > a').text print(rank,title,artist) 이 데이터를 music이라는 박스에 ..

알라딘 추천 도서에서 이미지, 제목, 작가, 가격 등을 크롤링 해오려 했지만 제목 이외의 것들에는 class 값이 따로 지정되지 않아서 가져올 수가 없었다. 물론 방법이 있었을 지도 모르지만! 그래서 벅스로 방향을 틀었다. 벅스 > 곡 차트 > 실시간 순위에서 순위, 곡 제목, 가수명 을 가져와 보겠당 import requests from bs4 import BeautifulSoup URL = 'https://music.bugs.co.kr/chart' 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'} ..

웹개발 종합반 4주차 - 크롤링-스파르타피디아(1) import requests from bs4 import BeautifulSoup URL = 'https://movie.daum.net/moviedb/main?movieId=161806' 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(URL,headers=headers) soup = BeautifulSoup(data.text, 'html.parser') 먼저 선행으로 프로젝트 세팅을 해주고 스즈메의 문단속의 정보..
1. 짝수만 가져오기 num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] for ddd in num_list: if ddd % 2 == 0: print(ddd) 먼저, 변수 안에 num_list의 값들을 하나씩 빼서 넣는데 조건이 있다. 2로 나누었을 때 0이 나오는 것들만 담는것이다. == 2 6 2 4 6 2 4 * 조건문 까진 잘 입력했으나 같다를 =으로 하는 아주 초보적인 실수를... 왜 자꾸 오류가 나는지 당황했다. 2. 짝수가 몇 개인지? num_list = [1, 2, 3, 6, 3, 2, 4, 5, 6, 2, 4] count = 0 for ddd in num_list: if ddd % 2 == 0: count += 1 print(count) len을 이용하려 했..
조건문 money = 1000 if money > 3800: print('택시를 타자') else: print('택시는 무슨 걸어가') 조건문은 이렇게 쓸 수 있다. 만약 money가 3800원 보다 크다면 '택시를 타자' 아니면(else) 다른 값이 도출된다. **들여쓰기가 매우 중요하다! : 이 나오면 들여쓰기를 그 안의 내용물이 된다. else: print('택시는 무슨 걸어가') print('그럼 뭘타지?') 들여쓰기를 해줌으로 아래의 print도 내용물이 되어 함께 결과로 출력된다. == 택시는 무슨 걸어가 그럼 뭘타지? money = 1300 if money > 3800: print('택시를 타자') elif money > 1200: print('버스를 타자') else: print('택시는 ..
Python / 설치 ➡️ 일종의 번역팩을 설치한다고 생각하면 된다. ➡️ 파이썬 문법으로 된 것을 컴퓨터가 알아들을 수 있는 기계어로 변환해 줄 수 있도록, 번역 패키지를 설치하는 것 ➡️ 문법이 직관적이라 초보자가 배우기 좋은 언어이다. 딕셔너리 key : value (무엇이 먼저 위치해 있는지 순서가 중요하지 않다.) a_dict = {'name':'bob','age':27,'friend':['영희','철수']} result = a_dict['friend'][1] print(result) 딕셔너리와 리스트 key 'friend'의 value 영희,철수에서 1번째를 출력 == 철수 a_dict = {'name':'bob','age':27,'friend':['영희','철수']} a_dict['heigh..