BodgeMaster 2020-02-23 23:08:49 +01:00
commit 523bcf1830
1 changed files with 14 additions and 2 deletions

View File

@ -5,11 +5,23 @@ Variable Grabbler - version 1.0
-------------------------------""" -------------------------------"""
# definitions # definitions
import os, json, fnmatch
dir = os.path.dirname(os.path.abspath(__file__))
fext = "*.php"
print "Opening config file..." print "Opening config file..."
config = open("variable_grabbler.conf","r") config = open(os.path.join(dir, "variable_grabbler.cfg"),"r")
parsed = json.load(config)
print next_variable(config) for x in parsed:
for path, dirs, files in os.walk(dir):
for fname in fnmatch.filter(files, fext):
fpath = os.path.join(path, fname)
with open(fpath) as f:
s = f.read()
s = s.replace("%" + x + "%", parsed[x])
with open(fpath, "w") as f:
f.write(s)
config.close() config.close()