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')