Python 字符串格式

Python string format

我已经定义了字符串变量

value=“c:/program files/tm su/usr”

我需要在另一个字符串中使用这个变量,例如

Bashcmd=“Override project={value}”

我试过像这样添加 rf 选项

Bashcmd =rf“Override {value}”

但它只打印到 c:/program,空格被忽略了。 有没有办法在 Bashcmd 中使用整个路径并且不能删除目录路径中的空格,因为许多系统共享相同的路径。

您可以像这样格式化字符串:

value="c:/program files/tm su/usr"
Bashcmd=f"Override project=\"{value}\""

或者您可以像这样简单地连接字符串:

Bashcmd="Override project=\""+value+"\""