我正在尝试连接到Etherscan API,以便在我的加密货币钱包中下载我的交易记录。我已经使用了以下Python代码,它可以很好地使用Etherscan在其API文档中提供的示例。
import csv
import pyodbc
database = r'C:\Path\To\Database\File.accdb'
constr = "Driver={{Microsoft Access Driver (*.mdb, *.accdb)}};DBQ={0};".format(database)
db = pyodbc.connect(constr)
cur = db.cursor()
with open(r'C:\Path\To\Query\Names.csv', 'r') as f:
r = csv.reader(f)
for line in r:
cur.execute(line[0])
db.commit()
cur.close()
db.close()
虽然状态代码告诉我查询成功,但我始终没有返回任何数据。任何想法?我是多么愚蠢?