码迷,mamicode.com
首页 > 其他好文 > 详细

shutil&shelve

时间:2018-12-24 19:47:01      阅读:95      评论:0      收藏:0      [点我收藏+]

标签:int   coding   tree   ack   amp   www   back   格式   htm   

https://www.cnblogs.com/xiangsikai/p/7787101.html


http://www.cnblogs.com/wupeiqi/articles/4963027.html



import shutil
f1=open("file1.txt",encoding="utf-8")
f2=open("file2.txt","w",encoding="utf-8")
shutil.copyfileobj(f1,f2) #将一个文件的内容写入里一个文件;c参数为文件对象

shutil.copyfile("file1.txt","2.txt") #参数为文件名

# shutil.copystat() 复制文件的权限
# shutil.copy() #即copy文件,又copy文件权限

shutil.copytree("1","33") #递归的copy
shutil.rmtree("33") #递归的删除
# shutil.move() #移动文件

shutil.make_archive("archtest","zip","H:\projectreposity\reptile\cardinfolink")

---------------------------------------------------------------------

shelve模块是一个简单的k,v将内存数据通过文件持久化的模块,可以持久化任何pickle可支持的python数据格式
import shelve
import datetime
m=shelve.open("shelve_test.txt")

info={"info":"sys"}
name=["列表"]
timee=datetime.datetime.now()
m["info"]=info
m["name"]=name
m["timee"]=timee

m.close()
n=shelve.open("shelve_test.txt")
print(n["info"])
print(n["name"])
print(n["timee"])


config模块

shalib 模块

re模块

shutil&shelve

标签:int   coding   tree   ack   amp   www   back   格式   htm   

原文地址:https://www.cnblogs.com/x2x3/p/10152776.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!