Rosetta Code/Rank languages by popularity: Difference between revisions

Content deleted Content added
Underscore (talk | contribs)
Added Perl.
Line 46:
Works with: Python 2.6
 
<lang python>import urllib, re
import re
 
def key1(x):
Line 58 ⟶ 57:
for line in a:
match = re.search('>([^<>]*)</a> \((\d+) members?\)', line)
if match:
if match: entries.append(match.group(2) + ' - ' + match.group(1))
 
a.close()
 
for c, line in enumerate(sorted(entries, key=key1, reverse=True), start=1):
print "%3d. %s" % (c, line)</lang>