Url lib2 ile çalışıyorum ve yardıma ihtiyacım var. Web sitesinden ihtiyacım olan bilgileri aldığımda, iyi çalışıyor, ancak web sitesindeki bilgiler değiştiyse, sonuç hala aynı, "Önbelleği" veya "önbelleği temizlemenin bir yolunu bulmam gerektiğini düşünüyorum." lib.close "... Bilmiyorum ... Birileri bana yardım edebilir mi lütfen? Teşekkürler Burada Bir çözüme mi ihtiyacınız var urllib2
kodudur:import urllib2
url = 'http://website.com'
response = urllib2.urlopen(url)
webContent = response.read()
string = webContent.find('***')
alert = webContent[string+11:]
webContent = alert
string = webContent.find('***')
alert = webContent[:string]
alert = alert.replace('</strong>',' ')
print alert
Cevabınız için teşekkür ederiz, X-Cache ve X-Cache-lookup'a baktım ve benim için çözümü bulabilirim ... Web sitesindeki bilgileri değiştirir ve bilgisayarımdaki tarayıcımda yenileyebilirsem, hemen güncellenir ... Benimle paylaşabileceğiniz başka bilgiler var mı? –
Sorunuzdaki projeniz hakkında daha fazla bilgi/kod ekleyebilir misiniz? Web sitesini barındıran siz değil mi? Hangi teknoloji yığını kullanıyorsunuz? Bu [kullanıcı] (http://stackoverflow.com/a/10008270/6079540) onun alıcıyı aldatmak zorunda kaldı ... Ve bu şekilde bir rgx: 're re; kullanarak kodunuzu basitleştirebilirsiniz. alert = re.findall (r '\ * {3} (. +) \ * {3}', webContent) [0] ' – dron22