Requests 라이브러리 사용해보기 + List/Dictionary/함수/If/For문 연습 아래 방법으로 서울시 대기 OpenAPI에서, 중구의 NO2 값을 가져올 수 있습니다. [코드스니펫] requests 써보기 import requests # requests 라이브러리 설치 필요 r = requests.get('http://openapi.seoul.go.kr:8088/6d4d776b466c656533356a4b4b5872/json/RealtimeCityAir/1/99') rjson = r.json() print(rjson['RealtimeCityAir']['row'][0]['NO2']) 모든 구의 IDEX_MVL 값을 찍어주자! import requests # requests 라이브러리 설치 필..
파이썬 패키지(package) 설치하기 패키지? 라이브러리? → Python 에서 패키지는 모듈(일종의 기능들 묶음)을 모아 놓은 단위입니다. 이런 패키지 의 묶음을 라이브러리 라고 볼 수 있습니다. 지금 여기서는 외부 라이브러리를 사용하기 위해서 패키지를 설치합니다. 즉, 여기서는 패키지 설치 = 외부 라이브러리 설치! 가상 환경(virtual environment) 이란? - 프로젝트별로 패키지들을 담을 공구함 문제상황: 회사에서는 패키지 A, B, C를 설치해서 쓰고, 개인 프로젝트에서는 패키지 B, C, D, E를 설치해서 쓰고 있었어요. 그런데 회사팀장님이 B를 이전 버전인 B' 로 쓰자고 하시네요. 그렇게 되면, 같은 컴퓨터에 깔려 있는 개인 프로젝트에서는 B'로 쓰면 코드를 다 바꿔야 해요 ..
파이썬 기초 문법 ※에러 보는 꿀팁 : 마지막 2줄만 보면됨 마지막 줄을 복사해서 구글링하면서 문제 해결 ▶변수 & 기본연산 a = 3 # 3을 a에 넣는다 b = a # a를 b에 넣는다 a = a + 1 # a+1을 다시 a에 넣는다 num1 = a*b # a*b의 값을 num1이라는 변수에 넣는다 num2 = 99 # 99의 값을 num2이라는 변수에 넣는다 # 변수의 이름은 마음대로 지을 수 있음! # 진짜 "마음대로" 짓는 게 좋을까? var1, var2 이렇게? ▶자료형 *숫자, 문자형 name = 'bob' # 변수에는 문자열이 들어갈 수도 있고, num = 12 # 숫자가 들어갈 수도 있고, is_number = True # True 또는 False -> "Boolean"형이 들어갈 수도 ..
파이썬을 설치한다? 일종의 번역팩(java, 파이썬)을 설치한다고 생각하면 됩니다. 컴퓨터는 101010001 과 같은 언어만 알아듣는다고 했지요? 파이썬 문법으로 된 것을 101010001로 변환해줄 수 있도록, 번역 패키지를 설치하는 것입니다. 첫 파이썬 파일 실행 hello.py 파일 안에 다음 내용을 붙여넣습니다. print('Hello, sparta') 혹시 실행이 안된다면! file → new project 에서 아래와 같은 화면을 띄워주세요. 그리고 base interpreter에서 python 38-32 버전을 클릭한 뒤 create를 클릭합니다. \venv이 꼭 붙어있어야함. 그리고 3.8버전이용 파이썬 문법을 시작하기에 앞서.. 파이썬은 매우 직관적인 언어이고, 할 수 있는 것도 많습니..