[Python] 학생 성적관리 프로그램 (파일 사용)
·
Python
1. 프로그램 실행 시 파일의 내용을 all_std 리스트에 불러온다. 2. (1. 입력 2.출력 3.검색 4.수정 5.삭제 6.종료) 를 진행한다. 3. 프로그램 종료 시 all_std의 내용을 파일에 저장한다. (덮어쓰기) import pickle import sys all_std = [] #파일 전체 내용 로드 함수 def pickleLoadAll(): with open('DB.p', 'rb') as file: while True: try: data = pickle.load(file) except EOFError: break all_std.append(data) #실행시 파일 내용 불러옴 pickleLoadAll() print("DB :",all_std) #메인 while(True): print('..