본문 바로가기
🐎 언어(Language)/Python

[Python] 파일 입출력

by inbeom 2023. 8. 23.
728x90
반응형

💡 사용자 입출력

입력 ⇒ a = input(”입력하세요”)

출력 ⇒ print(a, sep=’,’, end=’ㅡ‘)

  • sep는 분리, end는 마지막 (줄바꿈을 하지 않게됨)

 

💡 파일(File) 입출력

파일 생성(열기) ⇒ f = open(”test.txt”, ‘w’)

r (읽기), w (쓰기), a (추가)

파일 닫기 ⇒ f.close()

한 줄 읽기 ⇒ line = f.readline()

모든 줄 읽기 ⇒ lines = f.readlines()

전체 문자열로 반환 ⇒ data = f.read()

 

with문

  • 파일을 열고 닫는 것을 자동으로 처리해주는 문법

with open(”foo.txt”, “w”) as f:

f.write(”Life is short”)

- with블록을 벗어나면 파일 객체 f가 자동으로 close됨
728x90
반응형

'🐎 언어(Language) > Python' 카테고리의 다른 글

[Python] 코드 간소화  (0) 2023.08.23
[Python] 내장 함수  (0) 2023.08.23
[Python] 제어문  (0) 2023.08.23
[Python] List, Tuple, Set, Dictionary  (0) 2023.08.23
[Python] 자료형  (0) 2023.08.22