擅长:python、mysql、java
<p>我承认,如果没有泰尔的答案,我不会得到这个,因为我错过了IP地址在脚本中的编码方式。在</p>
<pre><code>import re
import requests
from lxml import etree
page = requests.get('https://www.proxynova.com/proxy-server-list/country-fr/').text
parser = etree.HTMLParser()
tree = etree.fromstring(page, parser=parser)
table = tree.xpath('.//table[@id="tbl_proxy_list"]//script/text()')
for item in table:
m = re.match(r"document.write\('23([0-9.]+)'[^']+'([0-9.]+)'",item)
if m:
print (''.join(m.groups()))
</code></pre>