==tempfile 模块==

[Example 2-6 #eg-2-6] 中展示的 tempfile 模块允许你快速地创建名称唯一的临时文件供使用.

====Example 2-6. 使用 tempfile 模块创建临时文件====[eg-2-6]

File: tempfile-example-1.py

import tempfile

import os

tempfile = tempfile.mktemp()

print "tempfile", "=>", tempfile

file = open(tempfile, "w+b")

file.write("*" * 1000)

file.seek(0)

print len(file.read()), "bytes"

file.close()

try:

# must remove file when done

os.remove(tempfile)

except OSError:

pass

tempfile => C:\TEMP\~160-1

bytes

TemporaryFile 函数会自动挑选合适的文件名, 并打开文件, 如 [Example 2-7 #eg-2-7] 所示.

而且它会确保该文件在关闭的时候会被删除. (在 Unix 下, 你可以删除一个已打开的文件, 这

时文件关闭时它会被自动删除. 在其他平台上, 这通过一个特殊的封装类实现.)

====Example 2-7. 使用 tempfile 模块打开临时文件====[eg-2-7]

File: tempfile-example-2.py

import tempfile

file = tempfile.TemporaryFile()

for i in range(100):

file.write("*" * 100)

file.close() # removes the file!

python中tmp什么意思_python中temp是什么意思-问答-阿里云开发者社区-阿里云相关推荐

  1. python中str用法_python中的str()不能直接用吗 -问答-阿里云开发者社区-阿里云

    str函数是Python的内置函数,它将参数转换成字符串类型,即人适合阅读的形式. 其语法格式为 1 str(object) 返回值: 返回object的字符串形式 使用示例 无参调用 当str()函 ...

  2. python键盘怎么输入双引号_python中怎么输入引号 -问答-阿里云开发者社区-阿里云...

    Python中的引号可分为单引号.双引号和三引号. 在Python中我们都知道单引号和双引号都可以用来表示一个字符串,比如 str1 = 'python' str2 = "python&qu ...

  3. python做泰勒展开_python中的泰勒展开-问答-阿里云开发者社区-阿里云

    也许有点过头了,但这里有个不错的解决方法,用辛普森法来计算无穷级数. from sympy.abc import k from sympy import Sum, oo as inf import m ...

  4. python中如何输出中文_python中怎么输出中文-问答-阿里云开发者社区-阿里云

    方法一: 用encode和decode 如: ? 1 2 3 4 5 6 7 8 9 10 11 import os.path import xlrd,sys Filename='/home/tom/ ...

  5. python中右对齐_python中如何右对齐-问答-阿里云开发者社区-阿里云

    例如,有一个字典如下: dic = { "name": "botoo", "url": "http://www.123.com&q ...

  6. python如何实时捕捉cmd显示_如何从Python脚本中捕获Python解释器和/或CMD.EXE的输出? -问答-阿里云开发者社区-阿里云...

    如果您正在谈论python解释器或CMD.exe,它是您脚本的"父",那么不可能.在每个类似POSIX的系统中(现在你正在运行Windows,看起来可能有一些我不知道的怪癖,YMM ...

  7. python if else用法同一行_在Python的同一行中使用if else for和del吗?-问答-阿里云开发者社区-阿里云...

    我有一个列表,其项目是可变长度的列表. 如果这些可变长度的列表项超过此长度,则需要将其截断为特定长度(x). 我做了这个小的功能. def truncateList(batch_, trim_len) ...

  8. python中用于绘制各种图形、标注文本_在python中的图形上绘制常量文本-问答-阿里云开发者社区-阿里云...

    我确定我可能在问一个愚蠢的问题,但找不到与我相同的问题. 我的朋友帮我写了一段代码,分析给出的数据并用趋势线将其绘制出来,我想在图的右上方添加一行文本,并在图上打印出其他内容,以表明它是什么文件(在代 ...

  9. python语言打小数点_如何在python中打小数点-问答-阿里云开发者社区-阿里云

    python提供了三种浮点值:内置的float与complex类型,以及标准库的decimal.Decimal类型. float类型存放双精度的浮点数,具体取值范围依赖于构建python的c编译器,由 ...

最新文章

  1. 【c语言】蓝桥杯基础练习 查找整数
  2. ***微信 该连接无法访问问题解决办法
  3. CSS Sprite的应用
  4. 浅析Microsoft .net PetShop程序中的购物车和订单处理模块(Profile技术,异步MSMQ消息)转...
  5. Linux中printk和strace命令调试的一些技巧
  6. 输入序列不连续的序列检测
  7. MySQL与MongoDB的区别
  8. GridView相关问题汇总
  9. 邀请合作如何表达_适时表达想法 才有利于彼此的合作
  10. 使用Python打造一款间谍程序
  11. php 获取当前action,ThinkPHP3.2.2获取当前Action名称
  12. 【Java并发编程】:Runnable和Thread实现多线程的区别
  13. 调用iphone客户端进行授权发微博的方法--使用友盟组件
  14. http转socks软件SOCKS2HTTP的使用
  15. xShell 5外观(背景、文字等)设置方案
  16. python中的pymysql_Mysql在python中的使用:pymysql
  17. vs2015中提示未能找到类型或命名空间名Word
  18. Docker 的新变化你知道多少?
  19. Axure 点图片外区域即隐藏_AXURE教程:用中继器做一个手机版内容分享原型
  20. 使用ODBC访问数据库(一)

热门文章

  1. 软件portable
  2. html中ng-src,angular项目中,ie中iframe动态的ng-src,如果是路由的地址(带有#的url),页面不显示,googel却正常...
  3. apache字体文件跨域_在CabloyJS中将Webpack生成的文件自动上传到阿里云OSS
  4. linux初始化TCP服务失败,深入Linux系统追踪TCP初始化
  5. servlet ---- EL表达式
  6. mysql8日志文件密码_mysql8 参考手册--mysqlbinlog-处理二进制日志文件的实用程序
  7. android开发入门与实践_我的新书《Android App开发入门与实战》已经出版
  8. flux服务器推消息,服务端主动推送数据,除了 WebSocket 你还能想到啥?
  9. java中的关键字transient说明
  10. zookeeper 3.5.6安装