In the string below I want to insert the string object path using f-string method.
But I want to escape the other curly brackets in this string. How can this be achieved?
path='C:\Program files\
f"""
word{
string string string {path} string text}
"""
The context is inbedded R-code in a python script.
>Solution :
Double them, example
x = 1
text = f"variable {x} literal curly brackets {{ }}"
print(text)
output
variable 1 literal curly brackets { }
From PEP 498
the correct way to have a literal brace appear in the resulting string
value is to double the brace