앞으로 이어서 오늘의 초점은 Python의 파일 처리와 오류 관리입니다. 이러한 개념을 이해하면 데이터를 관리하고 예상치 못한 시나리오를 적절하게 처리하는 데 도움이 됩니다. 뛰어 들어보세요!
1. 파일에 쓰기
데이터를 파일에 저장하려면 'w'(쓰기) 또는 'a'(추가) 모드로 open() 함수를 사용하세요.
with open("user_log.txt", "w") as file: file.write("User logged in at 10:00 AM.\n")
2. 파일에서 읽기
데이터에 액세스하려면 'r'(읽기) 모드를 사용하세요.
with open("user_log.txt", "r") as file: content = file.read() print(content)
오류 처리를 통해 프로그램이 충돌 없이 문제에 대응할 수 있습니다.
try: number = int(input("Enter a number: ")) print(f"The number you entered is {number}.") except ValueError: print("Invalid input! Please enter a valid number.")
try: with open("missing_file.txt", "r") as file: content = file.read() except FileNotFoundError: print("The file does not exist.")
try: result = 10 / 0 except ZeroDivisionError: print("You cannot divide by zero!")
사용자 입력을 파일에 기록하는 작은 애플리케이션을 구축하세요.
try: with open("user_log.txt", "a") as file: while True: user_input = input("Enter something (type 'exit' to quit): ") if user_input.lower() == "exit": break file.write(user_input + "\n") except Exception as e: print(f"An error occurred: {e}")
오늘 다룬 내용은 다음과 같습니다.
이러한 예를 연습하고 더 나은 통찰력을 얻기 위해 수정해 보세요. 다음번에 더 많은 Python 학습으로 만나요! ?
위 내용은 일일 파일 처리 및 오류 처리의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!