input output files python python open
Python의 입력-출력 및 파일에 대한 자세한 연구 : Python 파일 열기, 읽기 및 쓰기
이전 튜토리얼에서 Python 함수 간단히 말해서.
이 튜토리얼에서는 간단한 용어로 키보드 및 외부 소스에서 입력 및 출력 작업을 수행하는 방법을 살펴 봅니다.
이것에 Python 교육 시리즈 , 지금까지 우리는 거의 모든 중요한 Python 개념을 다루었습니다.
학습 내용 :
비디오 자습서보기
비디오 # 1 : 입력-출력 및 Python 파일
비디오 # 2 : Python에서 파일 생성 및 삭제
노트 :'파일 만들기 및 삭제'를 보려면 아래 동영상에서 11:37 분에 건너 뛰세요.
Python의 입력-출력
Python은 입력 및 출력 작업을 모두 수행하는 몇 가지 내장 함수를 제공합니다.
# 1) 출력 동작
출력을 인쇄하기 위해 파이썬은 print ()라는 내장 함수를 제공합니다.
예:
Print(“Hello Python”)
산출:
안녕하세요 Python
산출:
# 2) 키보드에서 입력 읽기 (입력 작업)
파이썬은 키보드에서 입력을 읽는 두 가지 내장 함수를 제공합니다.
- raw_input ()
- 입력()
raw_input () : 이 함수는 표준 입력에서 한 줄만 읽고 문자열로 반환합니다.
C ++로 무엇을 할 수 있습니까?
노트 : 이 함수는 Python 3에서 폐기되었습니다.
예:
value = raw_input(“Please enter the value: ”); print(“Input received from the user is: ”, value)
산출:
값을 입력하십시오 : Hello Python
사용자로부터받은 입력 : Hello Python
입력(): input () 함수는 먼저 사용자로부터 입력을받은 다음 표현식을 평가합니다. 즉, 파이썬은 문자열, 숫자 또는 목록을 입력했는지 자동으로 식별합니다.
그러나 Python 3에서는 raw_input () 함수가 제거되고 이름이 input ()으로 변경되었습니다.
예:
value = input(“Please enter the value: ”); print(“Input received from the user is: ”, value)
산출:
값을 입력하십시오 : [10, 20, 30]
사용자로부터받은 입력 : [10, 20, 30]
산출:
Python의 파일
파일은 데이터를 영구적으로 저장하는 데 사용되는 디스크상의 명명 된 위치입니다.
다음은 파일에 대해 수행 할 수있는 몇 가지 작업입니다.
- 파일 열기
- 파일 읽기
- 파일 쓰기
- 파일 닫기
# 1) 파일 열기
Python은 파일을 열기 위해 open ()이라는 내장 함수를 제공하며,이 함수는 핸들이라는 파일 객체를 반환하며 파일을 읽거나 수정하는 데 사용됩니다.
통사론:
file_object = open(filename)
예:
디스크에 test.txt라는 파일이 있는데이 파일을 열고 싶습니다. 이는 다음을 통해 달성 할 수 있습니다.
#if the file is in the same directory f = open(“test.txt”) #if the file is in a different directory f = open(“C:/users/Python/test.txt”)
읽기, 쓰기 또는 추가 등을 원하는 것처럼 파일을 여는 동안 모드를 지정할 수도 있습니다.
기본적으로 모드를 지정하지 않으면 읽기 모드가됩니다.
# 2) 파일에서 데이터 읽기
파일을 읽으려면 먼저 읽기 모드에서 파일을 열어야합니다.
스크럼 팀이 제공하는 비즈니스 가치에 대한 책임은 누구에게 있습니까?
예:
f = open(“test.txt”, ‘r’) #To print the content of the whole file print(f.read()) #To read only one line print(f.readline())
예 : 1
산출:
시험 그만큼: 두
산출:
# 3) 파일에 데이터 쓰기
데이터를 파일에 쓰려면 쓰기 모드에서 파일을 열어야합니다.
예:
f = open(“test.txt”, ‘w’) f.write(“Hello Python
”) #in the above code ‘
’ is next line which means in the text file it will write Hello Python and point the cursor to the next line f.write(“Hello World”)
산출:
이제 test.txt 파일을 열면 내용을 다음과 같이 볼 수 있습니다.
안녕하세요 Python
Hello World
산출:
# 4) 파일 닫기
파일을 열 때마다 파일을 닫아야합니다. 파이썬에서는 close () 함수를 사용하여 파일을 닫을 수 있습니다.
파일을 닫으면 파일과 연결된 리소스가 해제됩니다.
예:
f = open(“test.txt”, ‘r’) print (f.read()) f.close()
산출:
# 5) 파일 생성 및 삭제
파이썬에서는 open 메서드를 사용하여 새 파일을 만들 수 있습니다.
예:
f = open(“file.txt”, “w”) f.close()
산출:
마찬가지로 os에서 가져온 remove 함수를 사용하여 파일을 삭제할 수 있습니다.
예:
import os os.remove(“file.txt”)
산출:
먼저 오류가 발생하지 않도록 파일이 이미 존재하는지 확인한 다음 파일을 제거해야합니다.
예:
import os if os.path.exists(“file.txt”): os.remove(“file.txt”) print(“File deleted successfully”) else: print(“The file does not exist”)
파이썬 입력 / 출력 함수를 사용하여 런타임 중에 사용자로부터 입력을 얻거나 텍스트 파일 등과 같은 외부 소스에서 입력을 얻을 수 있습니다.이 튜토리얼에서 Python의 입력-출력 및 파일에 대해 명확하게 알기를 바랍니다.
다음 튜토리얼에서는 Python에서 사용할 수있는 다양한 유형의 Oop에 대해 설명합니다 !!
이전 튜토리얼 | NEXT 튜토리얼