python字符串的替换

比如说一个文件夹下,都是根据时间生成的有规律的文件,你要根据时间来查找出文件然后进行后续的操作。我们可以吧固定不变的内容写进配置文件,然后程序读出来的时候进行替换修改。

之前我都是直接在程序里写 

路径+文件名前部分+时间+文件名后部分 例如 file=“E:/”+“ABXX_”+ “201809160520”(变化部分)+“_1080.jpg”

这样就发现:

1、写进程序里,每次写都得打开程序从里面修改,太麻烦,要是给别人修改还得告诉别人去哪里找,还是写到外面的配置文件比较方便

2、如果写进配置文件,文件名的前后部分还要分成两个写就太麻烦了。

所以就要把整个路径和文件名写在一起:

“E:/ABXX_YYYYMMDDHHmm_1080.jpg”

这样每次从文件里面读取,然后用用replace替换就方便多了

filename=“E:/ABXX_YYYYMMDDHHmm_1080.jpg”

filename=filename.replace("YYYYMMDDHHmm",time)

这样就可以了

你可能感兴趣的:(python)