mirror of https://github.com/python/cpython.git
Issue #11818: Fix tempfile examples for Python 3.
This commit is contained in:
parent
dbb677a894
commit
810b94a364
|
@ -242,26 +242,26 @@ Here are some examples of typical usage of the :mod:`tempfile` module::
|
|||
|
||||
# create a temporary file and write some data to it
|
||||
>>> fp = tempfile.TemporaryFile()
|
||||
>>> fp.write('Hello world!')
|
||||
>>> fp.write(b'Hello world!')
|
||||
# read data from file
|
||||
>>> fp.seek(0)
|
||||
>>> fp.read()
|
||||
'Hello world!'
|
||||
b'Hello world!'
|
||||
# close the file, it will be removed
|
||||
>>> fp.close()
|
||||
|
||||
# create a temporary file using a context manager
|
||||
>>> with tempfile.TemporaryFile() as fp:
|
||||
... fp.write('Hello world!')
|
||||
... fp.write(b'Hello world!')
|
||||
... fp.seek(0)
|
||||
... fp.read()
|
||||
'Hello world!'
|
||||
b'Hello world!'
|
||||
>>>
|
||||
# file is now closed and removed
|
||||
|
||||
# create a temporary directory using the context manager
|
||||
>>> with tempfile.TemporaryDirectory() as tmpdirname:
|
||||
... print 'created temporary directory', tmpdirname
|
||||
... print('created temporary directory', tmpdirname)
|
||||
>>>
|
||||
# directory and contents have been removed
|
||||
|
||||
|
|
Loading…
Reference in New Issue