lundi 26 janvier 2015

Downloading a web page and searching a text with python

I'm trying to scrape specific text from a website. Because I'm new in Python, I find it difficult to scrape a text with a single script, so I used this code first:



import urllib
import requests
from bs4 import BeautifulSoup
htmltext = urllib.urlopen("http://ift.tt/1uRATSZ /282576?lang=el").read()

data = htmltext
soup = BeautifulSoup(data)
f = open('/Desktop/text.txt', 'w')
f.write(data)
f.close()`


and next I'm trying to write a script for searching the text and print specific words.



with open("/Desktop/text.txt") as openfile:
for line in openfile:
for part in line.split():
if "odds=" in part:
print part


but the search script doesn't return the text I'm searching for. Any suggestions please?





Aucun commentaire:

Enregistrer un commentaire