프로그램을 만들 수 있는 개발 언어.
사람이 이해하기 쉬운 방식으로 만들어졌다.
들여쓰기(Indentation)가 중요하다.
Javascript와 마찬가지로 반복문과 조건문에 대해 익혀야한다.
for tr in trs:
print(tr)
if a is not None:
print(tr)
HTML, CSS 등 웹 정보를 가져와서 조작할 수 있는 파이썬 패키지(Python Package)
누군가 만들어둔 프로그램. 직접 만들지 않고 만들어진 것을 가져다 쓸 수 있다.
아래와 같은 방식으로 불러올 수 있다.
import requests from bs4 import BeautifulSoup NoSQL의 일종. NoSQL은 Not only SQL 이라는 뜻.
JSON 형태로 데이터를 저장할 수 있다.
저장된 내용들을 Collection 이라고 함.
저장된 데이터 예시
[
{
'_id': '...',
'name': '영희',
'age': '25'
},
{
'_id': '...',
'name': '철수',
'age': '30'
},
]
MongoDB에 쉽게 접근하고 데이터를 컨트롤할 수 있는 Python Package.
from pymongo import MongoClient 로 가져옴.
text(HTML 태그 안의 텍스트 가져오기), strip()(특정 내용 없애기) 등의 개념이 있다.