Utente:BimBot/Scripts: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Riga 116:
return
bloccoTipo = '<!--.*?--><td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*<td.*?>(.*?)</td>\s*</tr>'
data = re.search('<th.*?>PrezziIndice dei prezzi &euro;/L\. nazionali consigliati del (.*?)<br/>', htmlText)
verde = re.search('<tr><th.*?>Benzina verde</th>' + bloccoTipo, htmlText)
verde_ss = re.search('<tr><th.*?>Benzina verde \(Self&nbsp;Service\)</th>' + bloccoTipo, htmlText)
diesel = re.search('<tr><th.*?>Diesel</th>' + bloccoTipo, htmlText)
diesel_ss = re.search('<tr><th.*?>Diesel \(Self&nbsp;Service\)</th>' + bloccoTipo, htmlText)
gpl = re.search('<tr><th.*?>Gas GPL</th>' + bloccoTipo, htmlText)
elencoSostituzioni = { # Sostituisce le variabili nel modello
'#data': data.group(1),
Line 134 ⟶ 131:
'#verde_Tamoil': verde.group(9),
'#verde_Total': verde.group(10),
 
'#verde_ss_Agip': verde_ss.group(2),
'#verde_ss_API': verde_ss.group(3),
'#verde_ss_Erg': verde_ss.group(4),
'#verde_ss_Esso': verde_ss.group(5),
'#verde_ss_Ip': verde_ss.group(6),
'#verde_ss_Q8': verde_ss.group(7),
'#verde_ss_Shell': verde_ss.group(8),
'#verde_ss_Tamoil': verde_ss.group(9),
'#verde_ss_Total': verde_ss.group(10),
'#diesel_Agip': diesel.group(2),
Line 154 ⟶ 141:
'#diesel_Tamoil': diesel.group(9),
'#diesel_Total': diesel.group(10),
'#diesel_ss_Agip': diesel_ss.group(2),
'#diesel_ss_API': diesel_ss.group(3),
'#diesel_ss_Erg': diesel_ss.group(4),
'#diesel_ss_Esso': diesel_ss.group(5),
'#diesel_ss_Ip': diesel_ss.group(6),
'#diesel_ss_Q8': diesel_ss.group(7),
'#diesel_ss_Shell': diesel_ss.group(8),
'#diesel_ss_Tamoil': diesel_ss.group(9),
'#diesel_ss_Total': diesel_ss.group(10),
'#gpl_Agip': gpl.group(2),
'#gpl_API': gpl.group(3),
'#gpl_Erg': gpl.group(4),
'#gpl_Esso': gpl.group(5),
'#gpl_Ip': gpl.group(6),
'#gpl_Q8': gpl.group(7),
'#gpl_Shell': gpl.group(8),
'#gpl_Tamoil': gpl.group(9),
'#gpl_Total': gpl.group(10),
}
Line 211 ⟶ 178:
<pre>
{{Benzina/Inizio}}
{{Benzina/Riga|[[w:Agip|Agip]]|#verde_Agip|#verde_ss_Agip|#diesel_Agip|#diesel_ss_Agip|#gpl_Agip}}
{{Benzina/Riga|[[w:Anonima Petroli Italiana|Api]]|#verde_API|#verde_ss_API|#diesel_API|#diesel_ss_API|#gpl_API}}
{{Benzina/Riga|[[w:ERG|Erg]]|#verde_Erg|#verde_ss_Erg|#diesel_Erg|#diesel_ss_Erg|#gpl_Erg}}
{{Benzina/Riga|[[w:Esso|Esso]]|#verde_Esso|#verde_ss_Esso|#diesel_Esso|#diesel_ss_Esso|#gpl_Esso}}
{{Benzina/Riga|[[w:Italiana Petroli|Ip]]|#verde_Ip|#verde_ss_Ip|#diesel_Ip|#diesel_ss_Ip|#gpl_Ip}}
{{Benzina/Riga|[[w:Kuwait Petroleum Corporation|Q8]]|#verde_Q8|#verde_ss_Q8|#diesel_Q8|#diesel_ss_Q8|#gpl_Q8}}
{{Benzina/Riga|[[w:Royal Dutch Shell|Shell]]|#verde_Shell|#verde_ss_Shell|#diesel_Shell|#diesel_ss_Shell|#gpl_Shell}}
{{Benzina/Riga|[[w:Tamoil|Tamoil]]|#verde_Tamoil|#verde_ss_Tamoil|#diesel_Tamoil|#diesel_ss_Tamoil|#gpl_Tamoil}}
{{Benzina/Riga|[[w:Total S.A.|Total]]|#verde_Total|#verde_ss_Total|#diesel_Total|#diesel_ss_Total|#gpl_Total}}
{{Benzina/Fine}}
 
Fonte: [http://www.prezzibenzina.it/ Prezzibenzina.it]
 
<small>Prezzi [[w:euro|€]]/[[w:litro|Ll]] nazionali consigliati del #data. [http://it.wikinews.org/w/index.php?title=Template:Benzina&action=edit Aggiorna tu]</small>
</pre>