Python, очищающий сайт от объекта - PullRequest
0 голосов
/ 01 февраля 2012

Я пишу программу для поиска работы monster.com и распечатки всех названий вакансий. Когда я запускаю, он ничего не печатает, поэтому я добавил диапазон списка (который сейчас закомментирован), чтобы увидеть, был ли список заполнен. Это не. Пожалуйста, дайте мне знать, что я сделал не так.

Вот код. Я новичок в Python, но для меня это должно работать.

Заранее спасибо.

    #! /usr/bin/python
import re
import requests
from urllib import urlopen
from BeautifulSoup import BeautifulSoup

webpage = urlopen("http://jobsearch.monster.com/search/Engineer_5?q=Software&where=AZ&rad=20&sort=rv.di.dt").read()

listIterator = []
#listIterator[:] = range(1,50)

soup = BeautifulSoup(webpage)

titleSoup = soup.findAll("title")

for i in listIterator:
    print titleSoup[i]
    print "\n"

raw_input("Press enter to close: ")

1 Ответ

1 голос
/ 01 февраля 2012
from urllib import urlopen
from BeautifulSoup import BeautifulSoup

handle = urlopen("http://jobsearch.monster.com/search/Engineer_5?q=Software&where=AZ&rad=20&sort=rv.di.dt")
responce = handle.read()
soup = BeautifulSoup( responce )

job_urls = soup.findAll(name = 'a', attrs = { 'class': 'jobTitle fnt11_js' })
for job_url in job_urls:
    print job_url.text
    print
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...