来自不同文件的 F 字符串赋值?
F string assignment from a different file?
我喜欢用代表 SQL 查询的 f 字符串保留一个文件,每个查询都需要一个数据库名称。在我的 python 程序中,我将在读出数据库名称时填充 db 变量。
例如
在queries.py
,我有
query_1 = f"select * from {db} limit 10;"
在main.py
中,我使用
from quries import quries
# read out db information into dbs
for db in dbs:
# execute the query_1 for each db
如何实现循环中的逻辑?
不要使用 f 弦,但是 .format()
# queries
query_1 = "select * from {db} limit 10;"
from queries import query_1
...
for db in dbs:
query = query_1.format(db=db)
...
我喜欢用代表 SQL 查询的 f 字符串保留一个文件,每个查询都需要一个数据库名称。在我的 python 程序中,我将在读出数据库名称时填充 db 变量。
例如
在queries.py
,我有
query_1 = f"select * from {db} limit 10;"
在main.py
中,我使用
from quries import quries
# read out db information into dbs
for db in dbs:
# execute the query_1 for each db
如何实现循环中的逻辑?
不要使用 f 弦,但是 .format()
# queries
query_1 = "select * from {db} limit 10;"
from queries import query_1
...
for db in dbs:
query = query_1.format(db=db)
...