파이썬 베이스 - 핵심 데이터 유형서류
1567 단어 프로그래밍 언어 파이썬
파일 대상을 만드는 것은 비교적 특수합니다. 파일 대상을 만드는 데 사용할 상수 문법이 없습니다.
file = open(filename, mode)#mode 'r', 'w','a'( ), 'r'。 'b' ; '+' 。
방법 i.read (): 파일의 내용을 읽고 문자열 형식으로 i.read (N) 되돌려줍니다: N 바이트 i.readline 읽기 (): 다음 줄을 읽고 줄 바꾸기 i.readlines 포함 (): 전체 파일을 문자열 목록으로 읽기
o.write(str): 데이터를 파일에 쓸 때 Python은 자동으로 대상을 문자열로 변환하지 않으며 문자열 파라미터를 전달해야 합니다.Python의 표준 모듈pickle는 일반 대상의 저장소를 처리할 수 있습니다.o.writelines (alist): 목록에 있는 모든 문자열을 파일에 기록합니다. o.close (): 파일을 닫고 운영체제 자원을 풀고 버퍼를 비웁니다. o.flush (): 기본적으로 출력 파일은 항상 버퍼링됩니다. 쓴 텍스트가 메모리에서 하드디스크로 자동으로 전송되지 않을 수도 있습니다.이 방법은 출력 버퍼를 하드디스크에 칠하지만 파일을 닫지 않습니다
anyFile.seek(N): 다음 작업을 위해 파일 위치를 오프셋 N에 수정합니다.
for line in open(‘data’)
pickle pickle 모듈은 대상과 문자열 간의 상호 변환을 실행합니다.
imort pickle
f = open('file.pkl', 'wb')
pickle.dump(object, f)
f.close()
f = open('file.pkl', 'rb')
object = pickle.load(f)
shelve 모듈은pickle로python 대상을 버튼으로 접근하는 파일 시스템에 저장합니다.