Avaleht
uus teema   vasta Tarkvara »  Programmeerimine »  Python, serverilt response saamine märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
f0rt
HV vaatleja
f0rt

liitunud: 23.01.2006




sõnum 08.09.2008 15:24:17 Python, serverilt response saamine vasta tsitaadiga

Tere,

import re
import urllib2

lehekylg = urllib2.urlopen("http://www.neti.ee")
tekst = lehekylg.read()


nii siis, siin üritatakse veebilehte neti.ee lugeda, aga selline mure, et kui näiteks neti.ee on maas, siis tagastatakse 404 Not Found eks, aga python paneb selle peale pange.
Kuidas ma saan kontrollida ennem, et kas neti.ee on üldse üleval ja siis edasi talitada?
tagasi üles
vaata kasutaja infot saada privaatsõnum
airm
HV Guru

liitunud: 26.02.2003




sõnum 08.09.2008 15:52:27 vasta tsitaadiga

Mis tähendab "pange" ?
Kommentaarid: 56 loe/lisa Kasutajad arvavad:  :: 2 :: 1 :: 50
tagasi üles
vaata kasutaja infot saada privaatsõnum
andreie
HV vaatleja
andreie

liitunud: 09.09.2006




sõnum 08.09.2008 16:00:57 vasta tsitaadiga

import re
import urllib2


try:
   lehekylg = urllib2.urlopen("http://www.neti.ee")
   tekst = lehekylg.read()
except:
   print "jama"


T2psemalt juttu siin: http://www.network-theory.co.uk/docs/pytut/HandlingExceptions.html

Muide, p6him6tteliselt on vale enne kontrollida... sest ka kontroll v6ib samamoodi pange panna v6i kaob neti.ee vahepeal 2ra.

_________________
Unix survives only because everyone else has done so badly.
Kommentaarid: 5 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 5
tagasi üles
vaata kasutaja infot saada privaatsõnum
f0rt
HV vaatleja
f0rt

liitunud: 23.01.2006




sõnum 08.09.2008 18:12:38 vasta tsitaadiga

tänud, andreie icon_smile.gif
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Programmeerimine »  Python, serverilt response saamine
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.