<p>数据从其他位置加载,在本例中为<code>'https://www.state.nj.us/mvc/locations/agency.htm'</code>。要获取每个城镇的城镇+标题,可以使用以下示例:</p>
<pre><code>import requests
from bs4 import BeautifulSoup
url = 'https://www.state.nj.us/mvc/locations/agency.htm'
soup = BeautifulSoup(requests.get(url).content, 'html.parser')
for t in soup.select('td:has(font)'):
i = t.find_previous('tr').select('td').index(t)
if i < 2:
print('{:<20} {}'.format(' '.join(t.text.split()), 'Licensing Centers'))
else:
print('{:<20} {}'.format(' '.join(t.text.split()), 'Vehicle Centers'))
</code></pre>
<p>印刷品:</p>
<pre><code>Bakers Basin Licensing Centers
Cherry Hill Vehicle Centers
Springfield Vehicle Centers
Bayonne Licensing Centers
Paterson Licensing Centers
East Orange Vehicle Centers
Trenton Vehicle Centers
Rahway Licensing Centers
Hazlet Vehicle Centers
Turnersville Vehicle Centers
Jersey City Vehicle Centers
Wallington Vehicle Centers
Delanco Licensing Centers
Lakewood Vehicle Centers
Washington Vehicle Centers
Eatontown Licensing Centers
Edison Licensing Centers
Toms River Licensing Centers
Newton Vehicle Centers
Freehold Licensing Centers
Runnemede Vehicle Centers
Newark Licensing Centers
S. Brunswick Vehicle Centers
</code></pre>