python技巧(13)

来源:互联网 发布:暴走大事件 知乎 编辑:程序博客网 时间:2024/06/05 14:30

判断字符串开头和结尾
import os,stat
1.f=os.lisdir(‘.’):读入当前目录下的文件
s=’a.sh’
t=’b.h’
s.endwith((‘.sh’,’.h’))字符串s是否以.sh或者.h结尾
2.修改文件权限
os.stat(‘a.sh’):查看a.sh的权限
os.chmod(‘a.sh’,’权限用|连接’)
3.调整文本格式
log=open(‘file.txt’).read()
s=’2016-12-01’想替换为12/01/2016
import re
可以使用以组为单位进行替换

re.sub('(\d{4})-(\d{2})-(\d{2})',r'\2/\3/\1',s):这里\1\2\3表示组123

可以给组起名字

re.sub('(?P<year>\d{4})-(?P<month>\d{2})-(?P<day>\d{2})',r'\g<month>/<day>/<year>',s)
0 0
原创粉丝点击