[PYTHON] Das Dict-Format konnte nicht in die f-Zeichenfolge eingefügt werden

Das Dict-Format konnte nicht in die f-Zeichenfolge eingefügt werden

in_folder=r"C:\Test"
name={
    "OK":r"OK.csv",
    "NG":r"NG.csv",
}
#NG
print(f"{in_folder}\{name["NG"]}"))#Syntax-Fehler
print(f"{in_folder}\{name[`NG`]}"))#Syntax-Fehler

#OK
OK_file="OK"
print(f"{in_folder}\{name[OK_file]}"))#"C:\Test\OK.csv"
print("{}\{}".format(in_folder,name["OK"]))#"C:\Test\OK.csv"

Die Zeichenfolge ist möglicherweise unbrauchbar

Recommended Posts

Das Dict-Format konnte nicht in die f-Zeichenfolge eingefügt werden
String-Format
Zeichenfolgenformat 2
Fügen Sie ein Objekt in eine Zeichenfolge in Python ein
Python-String-Format
Python-String-Format