[Python] Una dritta sulle espressioni regolari
Alessandro Dentella
sandro a e-den.it
Mar 31 Maggio 2011 18:57:13 CEST
On Tue, May 31, 2011 at 06:10:39PM +0200, Cesco wrote:
> Ciao, scusate se vi rompo le scatole... qualcuno di voi ha
> dimestichezza con le espressioni regolari?
> Ho del codice HTML e dovrei cercare il contenuto dell'attributo
> "name" all'interno di un tag <input> o di un tag <select>
Reputo che il parser pił comodo per html sia pyquery come ho gią avuto modo
di dire in questa list:
In [1]: from pyquery import PyQuery
In [2]: d = PyQuery(url='http://pypi.python.org/pypi/pyquery')
In [3]: title = d('title')[0]
In [4]: title.text
Out[4]: 'Python Package Index : pyquery 0.6.1'
> Ad esempio:
> ... testo ... <input name="pippo" value="pluto" /> ...
> Io ho bisogno di ottenere: pippo
Puoi usare la potenza di jQuery per fare le ricerche, il caso semplice essendo:
d = PyQuery('<html><input name="pippo" value="pluto"</html>')
print d('input')[0].name
sandro
*:-)
--
Sandro Dentella *:-)
http://www.reteisi.org Soluzioni libere per le scuole
http://sqlkit.argolinux.org SQLkit home page - PyGTK/python/sqlalchemy
Maggiori informazioni sulla lista
Python