的「IDATA」我從這個URL拉到需要變成一個序列,我怎麼把它變成一個序列Python的變化數據到序列
import urllib, csv
URL = "http://download.finance.yahoo.com/d/quotes.csv?s=%s&f=sl1vt1&e=.csv"
symbols = ('GGP', 'JPM', 'AIG', 'AMZN','GGP', 'JPM', 'AIG', 'AMZN')
#symbols = ('GGP',)
def fetch_quote(symbols):
url = URL % '+'.join(symbols)
fp = urllib.urlopen(url)
try:
data = fp.read()
finally:
fp.close()
return data # <======== Return
idata = fetch_quote(symbols)
print idata
謝謝,我?。 ('INSERT INTO test.prices VALUES(?,?,?,?)',idata) pyodbc.ProgrammingError:executemany的第二個參數必須是一個序列。 (''INSERT INTO test.prices VALUES(?,?,?,?)',idata) pyodbc.ProgrammingError :('SQL con提供了4個參數標記,但提供了1個參數','HY000') – Merlin 2010-09-03 18:05:16
查看我的更新答案以獲得可能的解決方案。 – 2010-09-03 18:28:32
謝謝,對我們有幫助...... 股票,價格,交易量,stime =行 ValueError:需要多個0值才能解包 – Merlin 2010-09-03 18:44:43