示例#1
0
except TypeError:
    print "SYNTAX: ./scan.py <email address> <first profile>"
    print "\t<first profile> must be an integer"
    exit(3)

# LinkedIn login credentials

login = sys.argv[1]
print "Login: %s" % login
password = getpass.getpass("Password : "******"headline": re.compile(r'wonderful company')}))
# profile headline contains 'recruiter', taken into account for depth >= 2
#crawler.add_crawl_from_connections(CrawlConditions({"headline": re.compile(r'recruiter')}, 2))
# ->: means connection
# eg.: A (initial profile) -> AA (accountant for wonderful company) [depth=1] -> AAA (accountant for wonderful company) [depth=2] **IGNORED**
#                          -> AB (accountant for wonderful company) [depth=1] -> ABA (recruiter for wonderful company) [depth=2]  **OK**

# Crawl in order to find someone called Patrick working at 'wonderful company'
crawler.add_target_short_profile(
    CrawlTarget({
        "fullname": re.compile(r'patrick'),
        "headline": re.compile(r'wonderful company')