python 获得电子邮件和网站从两个不同< div>的同名与beaufulsoup

pod7payv  于 2023-03-16  发布在  Python
关注(0)|答案(1)|浏览(121)

我已经设法使用find_all获得了"IdiaP Me sNsFa"这两个类,但是现在我很难获得网站和电子邮件地址。

contacts_container = s_restaurant.find_all(class_="IdiaP Me sNsFa")

for contact in contacts_container:
    print(contact["href"])

这给出了误差。

**更新:**当数组中第一项的I print(contact.a)(与class="YnKZo Ci Wc _S C FPPgD")时,不打印href(网站)

umuewwlo

umuewwlo1#

试试看:

contacts_container = s_restaurant.find_all(class_="IdiaP Me sNsFa")

for contact in contacts_container:
    a = contact.a
    if a and a.get('href'):
        print(a["href"])

相关问题