猿问

webscrypt 只加密类的一部分?

我是webscrypt的新手,我只是构建了一个webscrypt,但我对我想得到的部分有问题!


当我运行我的脚本时,它给了我,但我只想让看到下面的代码来理解!谢谢你的帮助家伙!Voir l’information détaillée de Queco Electric LtdQueco Electric Ltd


webscript.py


from bs4 import BeautifulSoup

import requests



def test():

    url = 'https://www.pagesjaunes.ca/search/si/1/electricien/Montreal+QC'

    r = requests.get(url)


    soup = BeautifulSoup(r.text)


    name = soup.find_all("a",{"class":"listing__name--link listing__link jsListingName"})

    for i in name:

        names = i.get("title")

        print(names)

test()

打印结果:


Voir l’information détaillée de Les Entreprises Electriques G P E Inc

Voir l’information détaillée de Michel Guimont Entrepreneur Electricien Ltée

Voir l’information détaillée de PGR Électrique Inc

Voir l’information détaillée de Queco Electric Ltd

Voir l’information détaillée de Construction Hydro Métropolitain

医生

倚天杖
浏览 101回答 2
2回答

喵喵时光机

试试这个代码import requestsdef test():    url = 'https://www.pagesjaunes.ca/search/si/1/electricien/Montreal+QC'    r = requests.get(url)    soup = BeautifulSoup(r.text)name=soup.find_all("a",{"class":"listing__name--link listing__link jsListingName"})    for i in name:        # phone=i.a.get("data-phone")        name=i.text        print(name) ```

收到一只叮咚

用这个改变你的汤,也为循环...from bs4 import BeautifulSoupimport requestsdef test():    url = 'https://www.pagesjaunes.ca/search/si/1/electricien/Montreal+QC'    r = requests.get(url)    # change this    soup = BeautifulSoup(r.content, 'html.parser')    name=soup.find_all("a", {"class":"listing__name--link listing__link jsListingName"})    for i in name:        # change this        name = i.text        print(name)test()
随时随地看视频慕课网APP

相关分类

Python
我要回答