我正在使用pyodbc
库将我的 Python 程序连接到 SQL Server 数据库。我想使用下面的逐字字符串构造连接字符串。
connection_string = f"DRIVER={SQL SERVER};SERVER={server};Database={database};Trusted_Connection=yes;App={app}"
逃脱没有奏效{
。\{
fr
通过在文字的开头而不是在文字的开头放置,使其既逐字又原始f
也不起作用。
请帮忙
我正在使用pyodbc
库将我的 Python 程序连接到 SQL Server 数据库。我想使用下面的逐字字符串构造连接字符串。
connection_string = f"DRIVER={SQL SERVER};SERVER={server};Database={database};Trusted_Connection=yes;App={app}"
逃脱没有奏效{
。\{
fr
通过在文字的开头而不是在文字的开头放置,使其既逐字又原始f
也不起作用。
请帮忙
当你需要一个花括号时,你应该使用{{
and 。}}
从文档:
花括号外面的字符串部分按字面意思处理,除了任何双花括号
'{{'
或被'}}'
相应的单花括号替换。一个左大括号'{'
标记一个替换字段,它以 Python 表达式开头。