Re: [问题] 大量资料程式抓取

楼主: alibuda174 (阿哩不达)   2014-12-22 18:40:38
我的写法,会读取csv档两次,
而且输出档案并没有把row[1]相同的放在一起。
import csv
table = {}
f = open("multiple domain protein.csv","r")
# 记录row[1]出现的次数
for row in csv.reader(f):
try:
table[row[1]] += 1
except KeyError:
table[row[1]] = 1
f.close()
a = int(raw_input("times: "))
# 只留下需要的
table_a = {k: a for k in table if table[k] == a}
print("
作者: sariel0322 (sariel)   2014-12-22 21:31:00
测试过后可以,非常感谢

Links booklink

Contact Us: admin [ a t ] ucptt.com