Revision: 18233
Initial Code
Initial URL
Initial Description
Initial Title
Initial Tags
Initial Language
at September 24, 2009 01:00 by bingjian
Initial Code
from urllib import urlopen def most_prolific_authors(): """ Return the list of most prolific DBLP authors http://www.informatik.uni-trier.de/~ley/db/about/prolific.html The number of publications listed in DBLP for an author is no indication for the quality or importance of her/his work. """ url = 'http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/prolific/index.html' doc = urlopen(url).read() start = doc.find('number of publications / names') end_of_cloud = doc.find('DBLP lists',start) authors = [] while(True): start = doc.find('html">',start) if start == -1 or start>end_of_cloud: return authors end = doc.find('</a>',start) name = doc[start+6:end] if not isNumber(name): authors.append(name) start = end+14 # </a></td></tr> return authors
Initial URL
http://www.informatik.uni-trier.de/~ley/db/indices/a-tree/prolific/index.html
Initial Description
Initial Title
Most Prolific DBLP Authors
Initial Tags
Initial Language
Python