2017-08-24 1 views
-1

extrahieren das ist mein Code in Python. Ich kann die href-Tags einfach nicht in den Körper extrahieren. sollte ich uns "body" mit get() befehlen oder "content" oder etwas anderes?Ich kann den Körper des a-Tags nicht mit dem Web-Crawler in Python

import requests 
from bs4 import BeautifulSoup 

def web(): 
    url='https://www.phoenixmarketcity.com/mumbai/brands' 
    source = requests.get(url) 
    plain=source.text 
    soup = BeautifulSoup(plain,"html.parser") 
    for link in soup.findAll('a'): 
     href = link.get('body') 
     print(href)  

web() 
+0

'link.getText()' – eLRuLL

Antwort

0

ich hier denke, ist das, was Sie tun möchten: -

from bs4 import BeautifulSoup 
import requests 
def web(): 
    url='https://www.phoenixmarketcity.com/mumbai/brands' 
    source = requests.get(url) 
    plain=source.text 
    soup = BeautifulSoup(plain,"html.parser") 
    tags = soup('a') 
    for link in tags: 
     href = link.get('href') 
     print(href) 

    web() 
Verwandte Themen