处理多个临时文件的简单容器

tempstore的Python项目详细描述


处理多个临时文件的简单容器

示例:

>>> import tempstore
>>> s= tempstore.TempStore('somedata')
>>> s.create('banana')'/var/folders/ng/c57k6x7n1qn9f6hw_hw4zrlcnxhmy8/T/tmpsvzuj4bd/tmp3gh1vid9'
>>> s.copy('./')
>>> s.cleanup()
>>>

tempstore.tempstore(名称=无)

创建一个新的tempstore。

tempstore.create(名称)

创建新的临时文件。这将返回tempfile的路径,它可以 稍后使用TempStore.paths[name]TempStore.objs[name].name

tempstore.paths

访问TempStore

中项目的路径

临时存储.objs`

访问 TempStore

tempstore.cleanup()

删除TempStore

中的所有临时文件

TimSturn.Ac拷贝(PATH=No,SurvivOK=TRUE)

TempStore中的所有项复制到给定路径。如果 TempStore.name不是None,将在中创建新目录 path和名称,所有文件都将复制到那里。

exist_ok将传递给os.makedirs,如果tempstore.name不是 无

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java应用程序不是在Eclipse中运行,而是在命令行中运行   swing Java图形组件问题。似乎找不到错误   我需要键盘。close();让代码正常工作?   Springboot中的java HttpSession   抽象语法树我想添加一个语句。我试图解析它,java解析器异常被抛出。如何克服它?   java Hibernate:清理会话   具有不连续子集的java划分问题   java正则表达式查找最后一个冒号后的字符串   java从SpringShell执行OS命令   Java扫描器字符串输入   java字符串索引越界异常(charAt)   java执行器服务终止被卡住   Springockito没有继承java@ContextConfiguration   java如何为一个servlet映射多个url   java安卓获取命令的stderr   java生成类型。表:数据库中的大数字   安卓 Getter Setter返回NothingJava