This repository has been archived on 2025-09-14. You can view files and clone it, but cannot push or open issues or pull requests.
Files
dongxiaoyan-tsg-autotest/04-CustomLibrary/FileLibrary/filetool.py
2020-04-01 12:42:05 +08:00

27 lines
510 B
Python

#coding=utf-8
import sys
reload(sys)
sys.setdefaultencoding("utf-8")
""" 变量文件操作 """
class filetool():
def __init__(self):
pass
def alter_dict(self, path, k, v):
data = ''
flag = True
key = '${%s}' % (k)
add = key + '\t%s' % (v) + '\n'
with open(path, 'r+') as f:
for line in f.readlines():
if(line.find(key + '\t') == 0):
line = add
flag = False
data += line
if(flag):
data += add
print data
with open(path, 'w+') as f:
f.writelines(data)