每天CookBook之Python-091

  • 创建临时文件
from tempfile import TemporaryFile

with TemporaryFile('w+t') as f:
    f.write('Hello World\n')
    f.write('Testing\n')

    f.seek(0)
    data = f.read()
    print(data)

from tempfile import NamedTemporaryFile

with NamedTemporaryFile('w+t') as f:
    print('filename is:', f.name)

with NamedTemporaryFile('w+t', delete=False) as f:
    print('filename is:', f.name)
Hello World
Testing

filename is: C:\Users\4Thing\AppData\Local\Temp\tmp4b8wd259
filename is: C:\Users\4Thing\AppData\Local\Temp\tmp7i85h4ie
posted @ 2016-07-25 22:28  4Thing  阅读(99)  评论(0)    收藏  举报