CSV (Comma Separated Values)
몇 가지 필드를 쉼표(,)로 구분한 텍스트 데이터 및 텍스트 파일
CSV --> 구글 스프레드 시트
csv 모듈 import하기
open( )
함수 생성
import csv
def save_to_file():
file = open("jobs.csv", mode="w")
return
위 내용을 save.py로 저장
from indeed import indeed_pages, start, extract_job
from save import save_to_file
max_pages=indeed_pages()
jobs = start(max_pages)
save_to_file(jobs)
위의 내용을 실행하면 jobs.csv 파일이 만들어짐
img ref) https://wikidocs.net/26
ref) https://docs.python.org/ko/3/library/csv.html
ref) https://wikidocs.net/26
CSV 파일을 쓰기 위해서는
.csv 파일을 쓰기모드로 오픈하고 파일객체를 csv.writer(파일객체)에 넣으면 됨
import csv
def save_to_file(jobs) :
file = open("jobs.csv", mode="w")
wr = csv.writer(file)
return
import csv
def save_to_file(jobs) :
file = open("jobs.csv", mode="w")
wr = csv.writer(file)
wr.writerow(["title","company","location","link"])
return
위 내용을 실행하면 jobs.csv에
다음과 같이 한 줄 추가
ref) http://pythonstudy.xyz/python/article/207
def save_to_file(jobs) :
file = open("jobs.csv", mode="w")
wr = csv.writer(file)
wr.writerow(["title","company","location","link"])
for job in jobs :
wr.writerow(list((job.values())))
return
위 사진과 같이 jobs.csv에 내용 추가
import jobs.csv를 하면 아래와 같이 수집한 정보가 정리된다