FileNotFoundError 2

[30-6 파이썬] 패스워드 매니저 만들기(json, 예외처리, 기능추가, if~else와 비교)

패스워드 매니저 만들기를 업그레이드한다. - 데이터 저장하는 방식을 json으로 바꾸기 - 예상되는 오류에 대한 예외처리 - 사용자에게 편리하도록 기능(search)을 추가 - if~else와 예외처리를 비교 https://olivia-blackcherry.tistory.com/183 [29-2 파이썬] tkinter 패스워드 매니저 만들기 tkinter를 이용해서 웹사이트, 아이디, 비밀번호를 저장하여 필요할 때마다 확인할 수 있는 나만의 패스워드 매니저를 만들어보자. 1. tkinter기본 window만들기 mainloop() : 화면 꺼지지 않고, 계속 작동 olivia-blackcherry.tistory.com 1. 데이터 저장 방식 json으로 변경하기 save_data() 함수 부분만 수정되었..

[30-1 파이썬] 예외의 종류 FileNotFoundError, KeyError, IndexError, TypeError

에러의 종류에는 FileNotFoundError, KeyError, IndexError, TypeError가 있다. 1. FileNotFoundError 파일을 찾을 수 없음 : [Errno 2] No such file or directory: 'new_file.txt' with open("new_file.txt") as file: file.read() V 해결방법 - 해당 파일경로에 파일이 존재하는지 체크 - 파일 이름 체크 V 예외처리 try: file= open("new_file.txt") except: print("에러가 있습니다") file = open("real_file.txt","w") file.write("Success!") else: file.read() finally: file.clos..