这是一个创建于 3676 天前的主题,其中的信息可能已经有所发展或是发生改变。
self.union_items_new_content = {}
for line in self.union_items_new_fd.readlines():
line = line.strip()
if (line == "" or cmp(line[0], "#") == 0):
continue
list = line.split('\t')
assert(list[0] != "")
goodsid = int(list[0].strip())
self.union_items_new_content[goodsid] = list
5 条回复 • 1970-01-01 08:00:00 +08:00
|
|
1
linzhi 2014-04-20 11:50:48 +08:00
缩进 没处理好。。囧
|
|
|
2
halfcrazy 2014-04-20 11:57:30 +08:00
lines=[line.strip().split("\t") for line in open('file') if line !="" and line[0]!="#"]
|
|
|
3
linzhi 2014-04-20 12:53:22 +08:00
@ halfcrazy 这样。。。。好像没法取到每行的第一个值 作为字典的key
|
|
|
4
halfcrazy 2014-04-20 16:20:59 +08:00
@ linzhi map(func,lines) func是添加key-value的函数
|
|
|
5
gfreezy 2014-04-21 14:02:32 +08:00
`for line in self.union_items_new_fd.readlines():`是一次读取全部的行吧。
`for line in self.union_items_new_fd:`
|