diff --git a/variable_grabbler.py b/variable_grabbler.py index 2d36cfa..43a9670 100644 --- a/variable_grabbler.py +++ b/variable_grabbler.py @@ -70,7 +70,7 @@ for variable in config_values: print variable.upper(), print "was not found in the file. Skipping command execution." else: - replacement = repr(config_values[variable]) + replacement = str(config_values[variable]) print repr(replacement) # look for variable sections that contain question marks argument_positions = [] @@ -79,7 +79,7 @@ for variable in config_values: if replacement[i] == '?' and (i==0 or not replacement[i-1]=='\\'): argument_positions = argument_positions + [ i ] i = i+1 - print "DEBUG: " + repr(argument_positions) + print "DEBUG: " + str(argument_positions) replacement = replacement.replace("\\?", "?") file_out = open(sys.argv[1], "w") file_out.write(file_content.decode('utf-8').replace("%" + variable.upper() + "%", replacement).encode('utf-8'))