Python Language
tempfile NamedTemporaryFile
수색…
매개 변수
매개 변수 | 기술 |
---|---|
방법 | 파일을 여는 모드, 기본 = w + b |
지우다 | 폐쇄시 파일을 삭제하려면 default = True |
접미사 | filename suffix, default = '' |
접두사 | 파일 이름 접두어, 기본값 = 'tmp' |
지시 | tempfile을 배치 할 dirname, 기본값 = 없음 |
버피 사이즈 | 기본값 = -1 (운영 체제 기본값 사용) |
알려진 지속성 임시 파일을 작성하고 (a에 쓰십시오)
name
속성을 통해 액세스 할 수있는 파일 시스템에 표시되는 이름을 가진 임시 파일을 만들 수 있습니다. 이 파일은 유닉스 시스템에서 닫을 때 삭제되도록 구성 될 수 있습니다 ( delete
param으로 설정, 기본값은 True 임). 나중에 다시 열 수 있습니다.
다음은 이름이 지정된 임시 파일을 만들고 열어 'Hello World!'라고 씁니다. 그 파일에. 임시 파일의 파일 경로는 name
통해 액세스 할 수 있습니다.이 예제에서는 변수 path
저장되어 사용자에게 인쇄됩니다. 그런 다음 파일을 닫은 후 파일을 다시 열면 임시 파일의 내용이 읽고 사용자에게 인쇄됩니다.
import tempfile
with tempfile.NamedTemporaryFile(delete=False) as t:
t.write('Hello World!')
path = t.name
print path
with open(path) as t:
print t.read()
산출:
/tmp/tmp6pireJ
Hello World!
Modified text is an extract of the original Stack Overflow Documentation
아래 라이선스 CC BY-SA 3.0
와 제휴하지 않음 Stack Overflow