我试图在网页中搜索“西班牙语”的内容,但无法得到它在所有
这是我目前掌握的代码:
from bs4 import BeautifulSoup
import requests
import re
url = 'http://www.autotaskstatus.net/'
r = requests.get(url)
estado = r.status_code
r = r.content
soup = BeautifulSoup(r, "html.parser")
data = soup.find_all('span', attrs={'class':'name'})[1]
pais = 'Spanish'
data.get_text()
print(data.text)
我有“pais”变量,所以它将被一个输入所取代,这样用户就可以搜索他们想要的国家。 我用1得到的唯一数据是“限量发布”,但如果用0,我根本无法过滤结果
我一直在网上搜索,找不到任何人有同样的问题,所以我找不到解决办法
我使用的是python3.6
编辑:既然人们似乎觉得这不清楚,我现在就解释一下 我在页面上看到的是:-只是一部分
<div data-component-id="fp5s6cp13l47"
class="component-inner-container status-green "
data-component-status="operational"
data-js-hook="">
<span class="name">
Concord
</span>
<span class="tooltip-base tool" title="https://concord.centrastage.net">?</span>
<span class="component-status">
Operational
</span>
所以西班牙语就像“Concord”,我想去掉的是“西班牙语”(以及后来的“可操作的”),它将在var中,以便以后可以为那里的任何国家更改
您可以使用以下方法获取西班牙服务器状态:
相关问题 更多 >
编程相关推荐