Lines Matching refs:self
27 def __init__(self, config_json_path):
28 self.read_buffer = []
29 self.write_buffer = []
31 self.configs = json.load(file)
33 def parse_file(self, file_path):
35 self.read_buffer = file.readlines()
36 for item in self.read_buffer:
38 self.write_buffer.append(item)
46 self.write_buffer.append("/* " + item + " */")
50 if key_index not in self.configs:
51 self.write_buffer.append("/* " + item + " */")
56 self.write_buffer.append(value)
60 if key_index not in self.configs:
61 self.write_buffer.append("/* " + item + " */")
63 value = value.replace(key, self.configs[key_index])
64 self.write_buffer.append(value)
66 def write_file(self, file_path):
68 file.writelines(self.write_buffer)
73 def __init__(self, xmlversion_json_path):
74 self.read_buffer = []
75 self.write_buffer = []
77 self.configs = json.load(file)
79 def parse_file(self, file_path):
81 self.read_buffer = file.readlines()
82 for item in self.read_buffer:
84 self.write_buffer.append(item)
89 self.write_buffer.append(item)
94 if index_key in self.configs:
95 value = item.replace(key, self.configs[index_key])
98 self.write_buffer.append(value)
100 def write_file(self, file_path):
102 file.writelines(self.write_buffer)