用python 替换文件中的git地址

Posted 三木燕

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用python 替换文件中的git地址相关的知识,希望对你有一定的参考价值。

有个需求要替换文件中git地址,要替换成的git地址是一个变量

本来想用sed替换但是git地址中有斜杠符号 需要转义,提前知道还好弄,如果是变量就不好处理了

#!/usr/bin/python3
# -*- coding: utf-8 -*-

#替换git地址
import os
git_url = os.environ.get(git_url)
git_old = os.environ.get(git_old)

f = open(/tmp/oc_export.json,w,encoding=utf-8)
f_bak = open(/tmp/oc_export.json.bak,r,encoding=utf-8)
for line in f_bak:
    line = line.replace(git_old,git_url)
    f.write(line)

 

以上是关于用python 替换文件中的git地址的主要内容,如果未能解决你的问题,请参考以下文章