1
我正在使用CSV模塊將雅虎的股票行情拉入名爲元組。如何將ID屬性添加到CSV文件中的每個命名元組?
YahooQuote = collections.namedtuple(
'YahooQuote', 'date, open, high, low, close, volume, adj_close')
def prices(ticker):
# make url given ticker
csvfile = urllib2.urlopen(url)
return map(YahooQuote._make, csv.reader(csvfile))
雅虎的股票報價csv格式不包括股票代碼。如果我調整了我的命名元組類以包含ticker
屬性,那麼我將如何修改map
表達式以使它爲每個命名的元組實例添加ticker
參數的值?
美麗。我也寧願使用列表理解。我愚蠢的做法太貼近'namedtuple'文檔。 – MikeRand 2012-03-12 03:43:54