在之前的程序中,我从 csv 文件中读取数据,如下所示:
AllData = np.genfromtxt(open("PSECSkew.csv", "rb"),
delimiter=',',
dtype=[('CalibrationDate', datetime),('Expiry', datetime), ('B0', float), ('B1', float), ('B2', float), ('ATMAdjustment', float)],
converters={0: ConvertToDate, 1: ConvertToDate})
我现在正在编写一个非常相似的程序,但这次我想获得一个非常相似的数据结构AllData
(除了这次浮点数都在 csv 字符串中),但来自 SQL Server 而不是 csv 文件。最好的方法是什么?
pyodbc看起来它涉及到大量使用游标,这是我不熟悉并希望避免的。我只想运行查询并以上述结构(或 C# 中的 DataTable)获取数据。