SEO'lar için python2.7 ile bir kod yazıyorum. Program çok basit: Tek bir anahtar kelime girin ve bir web sitesinin sonuçlarını döndürür. Kodu yazdıktan sonra, her tr
sınıfının listesini normal-row
sınıfına alamıyorum.BeautifulSoup bir satır tablosunun içeriğini alın
- key1
- anahtar2
- anahtar3
- vb ..
- ...
Ama elde sadece boş bir satır: Program bir liste halinde her satırı yazdırmak gerekir . Bana yardım eder misin?
import urllib2
import requests
from bs4 import BeautifulSoup
name=raw_input('Enter the keyword - ')
url = "http://www.keywordspy.com/research/search.aspx?q=" +name+ "&type=keywords&market=it#/tab=keyword-similar"
r = requests.get(url)
soup = BeautifulSoup(r.content, "html.parser")
g_data = soup.find_all("tr", {"class":"normal-row"})
for item in g_data:
print item