Utente:Sirbot/Script: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
m →‎monitoraggio.py: -istruzione di debug
Riga 140:
print e # Print the error and skip
continue
wikipedia.output(">>>>> %s <<<<<" % associatedPage.title())
newTalkText = talkText
match = re.search(r'(\[\[Immagine|\[\[Image|\|Fotografia\s*=[^\|\n]+[^\|\n\s]+[^\|\n]+|\|Marchio\s*=[^\|\n]+[^\|\n\s]+[^\|\n]+)', pageText, re.IGNORECASE)
if match == None:
newTalkText = re.sub('\|\n? *?[Ii]mmagini ?= *?\n', '|immagini=d\n', newTalkText)
if match is not None:
newTalkText = re.sub('\|\n? *?[Ii]mmagini ?= ?d\n', '|immagini= \n', newTalkText)
match = re.search('(<ref.*)', pageText, re.IGNORECASE)
if match == None:
newTalkText = re.sub('\|\n? *?[Ff]onti ?= *?\n', '|fonti=d\n', newTalkText)
if match is not None:
newTalkText = re.sub('\|\n? *?[Ff]onti ?= ?d\n', '|fonti= \n', newTalkText)
match = re.search('(\{\{[Vv]etrina)', pageText, re.IGNORECASE)
if match is not None:
newTalkText = re.sub('\|\n? *?[Aa]ccuratezza ?= *?\n', '|accuratezza=a\n', newTalkText)
if match == None:
match = re.search('(\{\{[Ss]\|)', pageText, re.IGNORECASE)
if match is not None:
newTalkText = re.sub('\|\n? *?[Aa]ccuratezza ?=.*?\n', '|accuratezza=c\n', newTalkText)
if match == None:
match = re.search('(\{\{[Aa]\|)', pageText, re.IGNORECASE)
if match is not None:
newTalkText = re.sub('\|\n? *?[Aa]ccuratezza ?= *?\n', '|accuratezza=d\n', newTalkText)
if match == None:
newTalkText = re.sub('\|\n? *?[Aa]ccuratezza ?= ?[cd]\n', '|accuratezza= \n', newTalkText)
match = re.search('(\{\{[Dd]a correggere)', pageText, re.IGNORECASE)
if match is not None:
newTalkText = re.sub('\|\n? *?[Ss]crittura ?= *?\n', '|scrittura=d\n', newTalkText)
if talkText != newTalkText:
wikipedia.showDiff(talkText, newTalkText)
if not always:
choice = 'y' #wikipedia.inputChoice(u"Apply the changes?", ['Yes', 'No', 'All'], ['y', 'N', 'a'], 'N')
else:
choice = 'y'
Riga 195:
print e # Print the error and skip
continue
if __name__ == "__main__":
try: