从csv文件读取数据,并使用python将值传递到sql语句中
我有如上所述的csv文件,我必须阅读从csv文件读取数据,并使用python将值传递到sql语句中,python,sql,csv,Python,Sql,Csv,我有如上所述的csv文件,我必须阅读seqno,这两个查询并在Python中比较结果。我必须将测试用例状态放在同一个文件中 预期: 如果seqno为1,我必须读取前两个查询(源和目标),并比较两个查询的计数 谢谢, 事先我想你想要这样的东西 seqno soursequery targetquery 1 select count(*) from table select count(*) from table 2 select count(*) from table select
seqno
,这两个查询并在Python中比较结果。我必须将测试用例状态放在同一个文件中
预期:
如果seqno
为1,我必须读取前两个查询(源和目标),并比较两个查询的计数
谢谢,
事先我想你想要这样的东西
seqno soursequery targetquery
1 select count(*) from table select count(*) from table
2 select count(*) from table select count(*) from table
实际上我想从文件中读取第一行,我必须比较两个表的计数。。。
# Select All From CSV File Where
import csv
# Asks for search criteria from user
search_parts = input("Enter search criteria:\n").split(",")
# Opens csv data file
file = csv.reader(open("C:\\your_path_here\\test.csv"))
# Go over each row and print it if it contains user input.
for row in file:
if all([x in row for x in search_parts]):
print(row)