擅长:python、mysql、java
<p>您可以将BeautifulSoup选择器更改为直接将联系人地址id查找为#通信地址值-1。你知道吗</p>
<pre><code>import requests
from bs4 import BeautifulSoup
URL = "https://beta.companieshouse.gov.uk/officers/lX9snXUPL09h7ljtMYLdZU9LmOo/appointments"
def fetch_names(session,link):
session.headers = {"User-Agent":"Mozilla/5.0"}
res = session.get(link)
soup = BeautifulSoup(res.text,"lxml")
addresses = [a.text for a in soup.select("#correspondence-address-value-1")]
print(addresses)
if __name__ == '__main__':
with requests.Session() as session:
fetch_names(session,URL)
</code></pre>
<p>结果</p>
<pre><code>13:32 $ python test.py
['21 Maes Y Llan, Conwy, Wales, LL32 8NB']
</code></pre>