>백엔드 개발 >파이썬 튜토리얼 >PYTHON: 파일 내용을 늘리는 방법

PYTHON: 파일 내용을 늘리는 방법

anonymity
anonymity원래의
2019-05-27 10:53:324676검색

문제 시나리오:

테스트 중에 수백 개의 계정을 만들어야 합니다. 계정을 자동으로 생성하는 스크립트를 작성했지만 생성된 계정을 파일에 쓰려고 합니다.

write() 메소드를 다음과 같이 사용하십시오. 팔로우, 보내기 다음에는 원본 파일의 내용을 지우고 새로 작성하겠습니다. 파일에는 매번 최신 생성된 계정이 포함되어 있습니다

mobile = Method.createPhone()
file = r'D:\test.txt'with open(file, 'w+') as f:
      f.write(mobile)

PYTHON: 파일 내용을 늘리는 방법

분석:

open( ) 모드 매개변수:

'r': 읽기

'w': 쓰기

'a': 추가

'r+' == r+w (읽기 및 쓰기 가능, 파일이 없으면 오류가 발생함) 보고됨(IOError))

'w+' == w+r(읽기 및 쓰기 가능, 존재하지 않으면 파일 생성)

'a+' ==a+r(추가 가능 및 쓰기 가능, 파일이 있으면 생성 존재하지 않음)

해당, 바이너리 파일이라면 b: 'wb' 'ab'만 추가하면 되는데, 이렇게 계속해서 새로운 계정이 생성되고 쓰여지는 경우에는 'a'를 추가하여 해결해야 하며

다음과 같이 변경합니다:

mobile = Method.createPhone()file = r'D:test.txt'with open (file, 'a+') as f: f.write(mobile+'n') #Add n 표시할 줄을 변경하려면

위 내용은 PYTHON: 파일 내용을 늘리는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.