Replace
my_string = my_string.replace("ReplaceThis", "WithThis")
Add string to string, forcing a fixed length
#**************************************************************
#**************************************************************
#********** ADD FIXED LENGTH STRING TO STATUS STRING **********
#**************************************************************
#**************************************************************
#Example usage:
# my_string = ""
# my_string = add_fixed_length_string(my_string, "Name", 10)
# my_string = add_fixed_length_string(my_string, "1234567890EXTRA", 10)
# my_string = add_fixed_length_string(my_string, "Short", 10)
# my_string will be: "Name | 1234567890 | Short "
def add_fixed_length_string(output_string, add_string, add_string_fixed_length):
if output_string != "":
output_string += " | "
if len(add_string) < add_string_fixed_length:
add_string = add_string.ljust(add_string_fixed_length)
elif len(add_string) > add_string_fixed_length:
add_string = add_string[:add_string_fixed_length]
output_string += add_string
return output_string
