Html 在内部打印特定值<;td>;

Html 在内部打印特定值<;td>;,html,python-3.x,parsing,Html,Python 3.x,Parsing,我试图打印某个值,该值位于中。 我从网页中获取的值如下所示: <b>General Information</b> <table width="400"> <tr> <td>Hostname</td> <td>jade.nephrite.ro - Quest special | Roata Norocului</td> </

我试图打印某个值,该值位于
中。 我从网页中获取的值如下所示:

  <b>General Information</b>
  <table width="400">
      <tr>
          <td>Hostname</td>
          <td>jade.nephrite.ro - Quest special | Roata Norocului</td>
      </tr>
      <tr>
          <td>Gamemode</td>
          <td>nephrite, 04 Mar 2019 14:52:55</td>
      </tr>
      <tr>
          <td>Players</td>
          <td>330 / 1000</td>
      </tr>
      <tr>
          <td>Map</td>
          <td>RO/EN</td>
      </tr>
      <tr>
          <td>Weather</td>
          <td>5</td>
      </tr>
      <tr>
          <td>Time</td>
          <td>23:00</td>
      </tr>
      <tr>
          <td>Version</td>
          <td>0.3.7-R2</td>
      </tr>
      <tr>
          <td>Password</td>
          <td>No</td>
      </tr>
  </table>

  <br />
  <b>Online Players</b>
  <br /><i>None</i>

多亏了@jon clements,我看起来像thorugh BeautifulSoup4,学会了如何使用它。 解决办法是:

soup = BeautifulSoup(infos, 'html.parser')
print(soup.find('td', text='Players').find_next_sibling('td').text)
所以现在一切都是这样的:

import requests
from bs4 import BeautifulSoup

url = "http://crowned.ro/api/test.php?sv=jade.nephrite.ro"
headers = {
    'User-Agent': 'Mozilla/5.0',
}
response = requests.get(url, headers=headers)
infos = response.text
soup = BeautifulSoup(infos, 'html.parser')
print(soup.find('td', text='Players').find_next_sibling('td').text)

显示您当前的状态code@MarcinOrlowski,当前代码已添加。您需要先安装并阅读一点:然后,一旦您将其化。。。类似于:
soup.find('td',text='Players')。find_next_sibling('td')。text
应该给你:
'330/1000'
很高兴它有帮助。。。非常感谢您花时间发布带有解决方案的自我回答。
import requests
from bs4 import BeautifulSoup

url = "http://crowned.ro/api/test.php?sv=jade.nephrite.ro"
headers = {
    'User-Agent': 'Mozilla/5.0',
}
response = requests.get(url, headers=headers)
infos = response.text
soup = BeautifulSoup(infos, 'html.parser')
print(soup.find('td', text='Players').find_next_sibling('td').text)