我正在使用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 表达式开头。