import requests
from bs4 import BeautifulSoup
url = 'http://www.x-rates.com/table/?from=USD&amount=1'
page = requests.get(url)
soup = BeautifulSoup(page.content, "lxml")
print soup.prettify()
<td>
Chinese Yuan Renminbi
</td>
<td class="rtRates">
<a href="/graph/?from=USD&to=CNY">
6.887711
</a>
</td>
<td class="rtRates">
<a href="/graph/?from=CNY&to=USD">
0.145186
</a>
</td>
</tr>
请问,我怎样才能提取标签“A”之间的内容? 假设我想在结果的第6行得到6.887711?如何提取Python中两个标签之间的数字?
谢谢!但是如果我只想提取6.887711,我应该怎么做? –
你在哪里看到6.887711是第6排?当我去现场时,它是第十排。 – Vallentin