파일입출력

· Python
requests 모듈 get 방식 : resquests.get() 매소드로 해당 사이트를 호출 응답을 확인하게 위해 status_code를 사용한다. 응답코드 200이면 codes.ok (정상 접근) 응답코드 403은 접근 권한이 없다라는 의미 raise_for_status() : 더 접근권한이 없으면 에러 발생 import requests res = requests.get("https://google.com") print("응답코드 :",res.status_code) # 200이 나오면 정상, 403은 접근 권한이 없다라는 뜻 if res.status_code == requests.codes.ok: print("응답코드 :",res.status_code) # 응답코드 200 == requests.cod..
· Python
CSV 파일 입출력 csv (comma-separated values) 콤마로 구분된 텍스트 파일 import csv : csv 모듈을 받아와야한다. csv 파일 쓰기 import csv data = [ ["학번","학과","이름"], ["C123123","동양화과","김서양"], ["C345345","서양화과","김동양"], ["C456456","건축학과","김모래"] ] file = open("./myvenv/UsingPython/student.csv","w",newline="",encoding="utf-8-sig") writer = csv.writer(file) for line in data: writer.writerow(line) file.close() 실행 이후 생성된 파일 학번,학과,이름 C1..
· Python
with 사용하기 파일 입출력 후 close를 자동으로 해주는 기능 사용 전 file = open("./myvenv/UsingPython/text.txt","r") data = file.read() file.close() 사용 후 : with 들여쓰기가 끝난 부분부터 파일 close with open("./myvenv/UsingPython/text.txt","r") as file: data = file.read()
· Python
파이썬 객체 저장 import pickle # 데이터를 딕셔너리 형태로 생성했다고 치자 data = { "파이썬" : "문법은 편하다", "자바" : "문법은 귀찮다" } # "wb" : w는 쓰기모드라는 뜻이고 b는 컴퓨터가 바로 읽을 수 있는 데이터 형식이라는 뜻 file = open("./myvenv/UsingPython/data.pickle","wb") # dump 함수로 data를 file에 넣게 된다. pickle.dump(data,file) file.close() 파이썬 객체 읽기 import pickle # "rb" : r은 읽기모드. b는 데이터 형식 file = open("./myvenv/UsingPython/data.pickle","rb") data = pickle.load(file)..
소울치킨
'파일입출력' 태그의 글 목록