如何使用Python从网站获取表值

2024-04-27 03:03:03 发布

您现在位置:Python中文网/ 问答频道 /正文

我使用python脚本从网站(http://www.opensiteexplorer.org/)或(https://beswick.net/api-code/state-of-digital-example.php)或(https://smallseotools.com/domain-authority-checker/)获取特定文本 我想得到所有的结果值,如“页面权限”和“域权限”,并过滤掉它们。 我正在使用python2.7和beautifulsou来提取数据。你知道吗

我正在使用此代码:

def parse_url()
url = "https://beswick.net/api-code/state-of-digital-example.php"
domain = 'http://www.google.com'
mozID=" "
mozSEC=" "
def parse_url():
    r = requests.post(url, {'moz-member':mozID,'moz-secret': mozSEC,   'url_form': domain, 'Check Metrics': 'submit'})
    soup = BeautifulSoup(r.content,"lxml")
    for table in soup.find_all('table'):
    print table.text
parse_url()

以及

def PageDomainAuthority():
        url = "https://smallseotools.com/domain-authority-checker/"
        domain = 'www.google.com' 
        r = requests.post(url, {'urls': domain, 'check': 'submit'})
        soup = BeautifulSoup(r.content,"lxml")
        for p in soup.find_all("div",{"class":"col-sm-12 noP"}):
            print(p.text)
PageDomainAuthority()

下面是输出(我只能得到标题):

Web Page
DA
PA
Moz Rank
IP Address
IP Location

我怎样才能得到值呢?你知道吗


Tags: httpscomapihttpurlnetparsedomain
1条回答
网友
1楼 · 发布于 2024-04-27 03:03:03

您将无法使用您尝试使用的方法获取Moz域权限、页面权限和其他权限的值。要获得这些值,需要使用Moz提供的Mozscape API。您还可以参考Java代码来获取Moz Domain AuthorityGitHub中的其他度量。您应该能够遵循类似的步骤,并使用Python获得Moz域度量。你知道吗

相关问题 更多 >