擅长:python、mysql、java
<p>有一种方法:</p>
<pre><code>from bs4 import BeautifulSoup
import urllib2
import re
url = 'https://www.smartrecruiters.com/SpectraForce1/'
html = urllib2.urlopen(url).read()
soup = BeautifulSoup(html)
titles = [i.get_text() for i in soup.findAll('a', {'target':'_blank'})]
jobs = [re.sub('\s+',' ',title) for title in titles]
links = [i.get('href') for i in soup.findAll('a', {'target':'_blank'})]
for i,j in enumerate(jobs):
if 'GIS' in j:
print links[i]
</code></pre>
<p>如果您现在运行此程序,它将打印:</p>
^{pr2}$