| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- java알고리즘
- 컴파일
- java map 출력
- java기본자료형
- 코딩부트캠프후기
- 인터프린터언어
- javaJRE
- java최솟값구하기
- java 자료구조 활용
- 항해99후기
- java set 저장
- java알고리즘문제풀이
- java list 저장
- 작은수제거하기
- 격파르타장점
- 비전공자sqld
- sqld자격증합격
- 격파르타비전공자
- java map
- 격파르타후기
- 프로그래머스제일작은수
- java set 출력
- java list 출력
- 프로그래머스
- 노베이스부트캠프
- 격파르타합격후기
- 항해15기
- java참조자료형
- java map 저장
- javaJVM
- Today
- Total
목록전체 글 (259)
코딩과 결혼합니다
웹개발 종합반 4주차 - Flask 서버라는 큰 프로젝트를 만들기 위한 큰 라이브러리 = 프레임 워크 프로젝트 별로 라이브러리를 담아두는 통 = 가상환경 가상환경 만들기 순서 1. 폴더 열기 2. app.py 생성 3. 터미널 열기 4. python -m venv venv (다운로드할 통을 만들어주기) 5. 버전 3.8.6(venv) 선택하고 새터미널 열기 이상태에서 다운로드를 해야 다운로드한 라이브러리들이 venv 폴더로 들어감. 6. pip install flask (flask를 다운로드) 플라스크 기본 코드 from flask import Flask app = Flask(__name__) @app.route('/') def home(): return 'This is Home!' if __name__..
파이썬 기초 문법을 익히고, 여러가지 퀴즈로 빠르게 숙달한다. 파이썬 심화 문법들을 다뤄봅니다. 머릿속 어딘가에 담아두고, 나중에 생각나면 써먹기! 더하기 a+b 빼기 a-b 곱하기 a*b 나누기 a/b 제곱 a**b *나머지 a%b (a를 b로 나누었을 때 나머지) 같다 a==b a = '2' b = str(2) print(a) 숫자 2을 문자열로 바꿔주고 싶을 때 str() =22 text ='abcdefghijk' result = len(text) print(result) 글자 길이 = 11 text ='abcdefghijk' result = text[:3] print(result) 0번째부터 'n' 번째 까지 [ : n ] = abc text ='abcdefghijk' result = text[3..
웹개발 종합반 3주차 - 3주차 숙제 (웹스크래핑) *지니뮤직의 1~50위 곡을 스크래핑 해보기. 1) 새로운 파일 만들기 2) 크롤링의 기본코드 복붙 import requests from bs4 import BeautifulSoup URL = "https://movie.daum.net/ranking/reservation" 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,..
웹개발 종합반 3주차 - Quiz (1) 영화제목 '가디언즈 오브 갤럭시: Volume 3'의 평점을 가져오기 # 한 개 찾기 - 예시 user = db.users.find_one({'name':'bobby'}) 그대로 가져와서 변경 movie = db.movies.find_one({'title':'가디언즈 오브 갤럭시: Volume 3'}) print(movie) 실행해보면 터미널에 하나의 영화 정보만 나옴. 'title': '가디언즈 오브 갤럭시: Volume 3', 'rank': '1', 'rate': '8.8'} (2) '가디언즈 오브 갤럭시: Volume 3'의 평점과 같은 평점의 영화 제목들을 가져오기 # 여러개 찾기 - 예시 ( _id 값은 제외하고 출력) all_users = list(db..
웹개발 종합반 3주차 - mongoDB 선행 pip install dnspython pip install pymongo from pymongo import MongoClient client = MongoClient('여기에 URL 입력') db = client.dbsparta url 가져오기 로그인 후 ➡️ Connect ➡️ Connect to your application ➡️ Driver-Python , Version-3.6 or later ➡️ url 복사 다음으로 url 안에 부분을 내가 가입할때 입력했던 패스워드로 입력 from pymongo import MongoClient client = MongoClient('mongodb+srv://sparta:@cluster0.rgsaqvn.mongo..
웹개발 종합반 3주차 - 웹스크래핑(크롤링) 크롤링 기본 세팅 pip install bs4 도 깔아준다. import requests from bs4 import BeautifulSoup URL = "https://movie.daum.net/ranking/reservation" 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') 영화의 제목들을 가..
웹개발 종합반 3주차 - requests 라이브러리를 이용해서 api 값 받기 서울시 대기 OpenAPI를 requests 라이브러리를 이용해서 불러오는걸 해볼거다. import requests # requests 라이브러리 설치 필요 r = requests.get('http://spartacodingclub.shop/sparta_api/seoulair') rjson = r.json() print(rjson) 터미널에 데이터가 나옴을 확인 RealtimeCityAir - row 값을 찍어봄 print(rjson['RealtimeCityAir']['rows']) ➡️ rows = rjson['RealtimeCityAir']['rows'] import requests r = requests.get('http..
외부 라이브러리를 사용하기 위해서 패키지를 설치 venv 활성화하기 python -m venv venv ➡️ 인터프리터 선택 ➡️ 터미널 새로 열기 ➡️ (venv)문구 확인 (가상환경을 만든 것이 끝이 아닙니다! 활성화 시켜줘야 라이브러리를 컴퓨터가 읽어줘요!) pip(python install package) 사용 - requests 패키지 설치해보기 pip install requests (앱을 설치할 때 앱스토어/플레이스토어를 가듯이, 새로운 프로젝트의 라이브러리를 가상환경(공구함)에 설치하려면 pip 를 이용하게 됩니다.) Requests 라이브러리 사용해보기 *requests python docs *requests python 사용법 import requests r = requests.get('..