feat(Common):"testClentIP"变量动态获取
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
#coding=utf-8
|
||||
from filetool import filetool
|
||||
|
||||
version = '1.0'
|
||||
|
||||
class FileLibrary(filetool):
|
||||
ROBOT_LIBRARY_SCOPE = 'GLOBAL'
|
||||
23
04-CustomLibrary/ExtensionPackages/FileLibrary/filetool.py
Normal file
23
04-CustomLibrary/ExtensionPackages/FileLibrary/filetool.py
Normal file
@@ -0,0 +1,23 @@
|
||||
#coding=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)
|
||||
Reference in New Issue
Block a user