【发布时间】:2019-04-23 12:49:19
【问题描述】:
我在 .txt 文件中有查询,我正在尝试使用 python 运行该查询。如果我的查询用单行编写,它工作正常。但我的查询在文本文件中有多行。它给出了语法错误,因为它只读取第一行。
我试过下面的代码
cursor = cnxn.cursor()
with open('C:\Python_Script_Test\INSERTS.txt','r') as inserts:
for statement in inserts:
cursor.execute(statement)
我有大查询,其中包含多行。您能否建议最好的代码来阅读所有行来运行查询。
【问题讨论】:
-
你试过this solution 吗?它可能会对你有所帮助。
标签: python