
2-11. Quiz_Ajax 연습하기(2)
랜덤 고양이 사진 API를 이용하기
$("#img-cat").attr("src", imgurl); //#img-cat의 src를 imgurl로 바꿈 ->jQuery 이미지태그 src 바꾸기
2-12. 2주차 끝 & 숙제 설명
1주차 숙제에 환율 넣기(로딩이 완료되면, 환율 API을 이용해서 환율을 표시).
$(document).ready(function(){ 내용; }); //javascript 로딩 후 바로 실행

3-1. 3주차 설치
파이썬 설치하기 : https://www.python.org/ftp/python/3.8.6/python-3.8.6-amd64.exe
mongo DB설치하기
1. 로컬디스크(c:)에 data폴더를 만들고, data폴더 안에 db폴더를 만든다.
2. https://www.mongodb.com/try/download/community 다운로드 (만든 db폴더 안에 저장)
3. 환경변수 설정: 윈도우검색창에 시스템 환경 변수 편집 - 환경변수 - 시스템변수 - path
- 새로만들기 - C:\data\db\bin - 확인
4. cmd - momgod 입력 후 엔터 //momgo db 실행
5. 크롬 새창에 http://localhost:27017/
- It looks like you are trying to access MongoDB over HTTP on the native driver port.
뜨는지 확인
Robo3T 다운로드
https://robomongo.org/download - Download Robo 3T 클릭
- robo3t-1.4.4-windows-x86_64-e6ac9ec5.exe 설치
Git bash 다운로드
https://git-scm.com/ - 64-bit Git for Windows Setup 다운로드
3-2. 3주차 오늘 배울 것
3주차: Python, 크롤링, mongoDB
3-3. 연습 겸 복습 - 나홀로메모장에 OpenAPI 붙여보기
$("아이디").empty(); //아이디 내부 태그를 모두 비움
3-4. 파이썬 시작하기
파이썬을 설치하는 의미:
기본적으로 컴퓨터는 0,1 전기신호만 인식할 수 있음.
사람의 언어와 가장 가깝게 고안된 것이 프로그래밍 언어.
파이썬으로 명령을 내리면 컴퓨터가 알아들을 수 있는 언어로 번역해줌.
파이썬 번역팩을 설치했다고 해도 무방.
파이참 프로젝트 내에 venv폴더는 절대 건드리면 안됨.
코드를 실행을 할때는 반드시 내가 보는 파일에서 마우스 오른쪽을 클릭하고 run.
print('Hello, sparta')
3-5. 파이썬 기초공부
파이썬은 자바스크립트에 비해 직관적임.
a = 1 #변수 = 값
에러볼 때는 마지막 줄 부터: 에러에 대한 설명 - 에러가 난 위치
list = ["값1", "값2" ] #리스트
list.append("값") #리스트에 값 추가
이름 = {키1: 밸류1, 키2:밸류2} #딕셔너리
print(이름[키1]) #밸류1 반환
이름[키3] = 밸류3 #밸류3 추가
def 함수이름(a, b): return a+b #a, b를 더한 값을 돌려주는 함수
result = 함수이름(1, 2) print(result)
중괄호{}가 없는 대신 tab이 중요.
조건문:
if 조건:
동작
else:
동작
반복문: 리스트의 요소들을 하나씩 꺼내쓰는 형태로 무조건 리스트와 함께 쓰임
fruits = ['사과','배','감','귤']
for fruit in fruits:
print(fruit)
#'사과', '배', '감', '귤'
fruits = ['사과','배','배','감','수박','귤','딸기','사과','배','수박']
count = 0
for fruit in fruits:
if fruit == '사과':
count += 1
print(count)
#2 (사과의 개수)
'개발일지' 카테고리의 다른 글
[스파르타코딩클럽/웹개발 종합반] 7일차. 3-14 ~ 4-5 강의 (웹스크래핑, flask) (0) | 2022.02.14 |
---|---|
[스파르타코딩클럽/웹개발 종합반] 6일차. 3-6 ~ 3-13 강의 (Python, 크롤링, mongoDB) (0) | 2022.02.13 |
[스파르타코딩클럽/웹개발 종합반] 4일차. 2-3 ~ 2-10 강의 (jQuery, Ajax, API) (0) | 2022.02.10 |
[스파르타코딩클럽/웹개발 종합반] 3일차. 1-12 ~ 2-2 강의 (Javascript) (0) | 2022.02.09 |
[스파르타코딩클럽/웹개발 종합반] 2일차. 1-4 ~ 1-11 강의 (HTML, CSS, Javascript) (0) | 2022.02.08 |