Web Scraper with python

Daehwi Kim·2020년 5월 15일
0

Python Project

목록 보기
1/1

Web Scraper with python

  • python을 이용해서, Inlearn 사이트에서 크롤링을 하여 CSV file로 저장을 해보았다.
    Code : Github



새롭게 배운 내용


Comma Separated Values (CSV)

file = open("file.name", mode='w', buffering='-1`, encoding='utf-8')

encoding = 'utf-8'의 값을 꼭다시 주어야 한글이 깨지지 않는다.
code:

import csv

def save_to_file(jobs):
    file = open("inflearn.csv", "w", -1, "utf-8")
    writer = csv.writer(file)
    writer.writerow(["title", "instructor", "price", "link"])
    for job in jobs:
        writer.writerow(list(job.values()))
    return



다양한 Operator

strip = True		# string의 양쪽 빈칸을 없애준다.
strip("\n")		#공백을 없애준다
strip(" \r")	#공백을 없애준다.

print(span[-1])		#operation [-1] 는 마지막에서 첫 item을 나타냄
print(span[:-1])	#operation [:-1] 는 마지막에서 첫 item만 제외시킴
print(span[0:5])	#operation [0:5] 는 0번째부터 5번째까지 가져옴
profile
게으른 개발자

0개의 댓글