#!/usr/bin/env python from os import system from re import findall from urllib import urlopen data = urlopen('https://launchpad.net/~ubuntu-it-forum/+members').read() members = findall('<a href="/~(.*)">', data) for member in members: data = urlopen('https://launchpad.net/~%s' % member).read() keyid = findall('<a href="http://keyserver.ubuntu.com:11371/pks/lookup\?search=(.*)&op=index">', data) if len(keyid): system('gpg --keyserver keyserver.ubuntu.com --recv-key %s' % keyid[0])