Python txt 파일 상용 읽 기 쓰기 조작 코드 인 스 턴 스

python txt 파일 읽 기

#   :
file = r'D:\test.txt'
with open(file, 'rb+') as f: #       ,         
  data = f.readlines() #        ,            ,    for in  
  print(data)

#   :
file = r'D:\test.txt'
f = open(file,"rb+") #       ,         
data = f.readlines()
print(data)
f.close() #    
python txt 파일 쓰기

#   :
file = r'D:\test.txt' 
f = open(file,"wb+")  #       ,         
str='kfjlhgfj '
f.write(str.encode())
f.close() #    

#   :
file = r'D:\test.txt' 
with open(file,"ab+") as f:  #        ,         
  str='kfjlhgfj '
  f.write(str.encode())
읽 기와 쓰기 모드
open()에 대한 읽 기와 쓰기 모드:
읽 기
쓰다
추가
'r+'==r+w(읽 을 수 있 고 쓸 수 있 으 며 파일 이 존재 하지 않 으 면 오 류 를 보고 합 니 다(IOError)
'w+'==w+r(읽 을 수 있 고 쓸 수 있 으 며 파일 이 존재 하지 않 으 면 만 듭 니 다)
'a+'==a+r(추가 가능,파일 이 존재 하지 않 으 면 생 성)
대응 하 는 바 이 너 리 파일 이 라면 모두 b 를 추가 하면 됩 니 다.
'rb'  'wb'  'ab'  'rb+'  'wb+'  'ab+'
주의:open 과 with open 의 차이
open 방법 을 사용 하면 파일 작업 이 끝 난 후에 수 동 으로 닫 아야 합 니 다.그렇지 않 으 면 파일 에 대한 연결 상 태 를 장기 적 으로 유지 하여 메모리 가 넘 치 는 현상 이 발생 합 니 다.
with open 을 사용 하면 자동 으로 파일 을 닫 습 니 다.
이상 이 바로 본 고의 모든 내용 입 니 다.여러분 의 학습 에 도움 이 되 고 저 희 를 많이 응원 해 주 셨 으 면 좋 겠 습 니 다.

좋은 웹페이지 즐겨찾기