Nasıl ben giriş adını [name = "captId"] ve onun değerine ihtiyacımızPython kullanarak gizli girişin değeri nasıl alınır?
<input type="hidden" name="captId" value="AqXpRsh3s9QHfxUb6r4b7uOWqMT" ng-model="captId">
gibi html sayfasından giriş değeri elde edebilirsiniz
import re , urllib , urllib2
a = urllib2.urlopen('http://www.example.com/','').read()
teşekkürler
güncelleştirme 1
Ben BeautifulSoup yüklenmiş ve kullandım ama orada bazı hatalar
kod
import re , urllib , urllib2
a = urllib2.urlopen('http://www.example.com/','').read()
soup = BeautifulSoup(a)
value = soup.find('input', {'name': 'scnt'}).get('value')
hata
"çorba = BeautifulSoup (a) NameError: adı 'BeautifulSoup' tanımlı değil"
: olarak
txt
tüm sayfayı içerdiğini varsayarak Örneğin, bulduğunuz tüm gizli alanları gibi basit olurdu. – Barmar
evet ama ne re.findall veya re.search kullandığımı ve nasıl gerçek desen yazma – IBRA
BeautifulSoup ihtiyacınız ne olmalıdır: önce formu, sonra gizli alanları seçin. –