mirror of
https://gitlab.freedesktop.org/wayland/wayland-protocols.git
synced 2025-12-20 17:30:06 +01:00
24 lines
412 B
Python
24 lines
412 B
Python
|
|
#!/usr/bin/python3
|
||
|
|
|
||
|
|
import sys
|
||
|
|
|
||
|
|
execpath, inpath, outpath, *dict_list = sys.argv
|
||
|
|
|
||
|
|
dictonary = {}
|
||
|
|
while dict_list:
|
||
|
|
key, value, *rest = dict_list
|
||
|
|
dictonary[key] = value
|
||
|
|
dict_list = rest
|
||
|
|
|
||
|
|
infile = open(inpath, 'r')
|
||
|
|
outfile = open(outpath, 'w')
|
||
|
|
|
||
|
|
buf = infile.read()
|
||
|
|
infile.close()
|
||
|
|
|
||
|
|
for key, value in dictonary.items():
|
||
|
|
buf = buf.replace('@{}@'.format(key), value)
|
||
|
|
|
||
|
|
outfile.write(buf)
|
||
|
|
outfile.close()
|