Progetto:Bot/Programmi in Python per i bot/scriptsLoad.py
#!/usr/bin/env python
# -*- coding: cp1252 -*-
import wikipedia
from cronAlebot import find_stringa
listaScripts='''ConteggioAutori.py
ListeAutori.py
ConteggioTesti.py
ConteggioTestiSAL.py
ListeTestiAlfabeto.py
ListeTestiSAL.py
ContatoriMemento.py
templateHandler.py'''.split("\n")
for i in listaScripts:
testo=wikipedia.Page("it","Progetto:Bot/Programmi_in_Python_per_i_bot/"+i).get()
# da unicode a cp1252 per comodità di edit
testo=testo.encode("cp1252")
# elimino frattaglie e modifico l'encoding
testo=find_stringa(testo,'<source lang="python">',"</"+"source>").replace("utf-8","cp1252")
# se la pagina ha contenuto aggiorno la copia dello script su toolserver nel folder BimBot
if len(testo)>0:
open("BimBot/"+i,"w").write(testo)
[visualizza] [modifica] Documentazione
Questa documentazione è transclusa da Progetto:Bot/Programmi in Python per i bot/scriptsLoad.py/doc. (modifica | cronologia)
Descrizione
Lo script carica su toolserver la versione aggiornata di una serie di script py di servizio.
- Manovratore su toolserver: Utente:Alex brollo
- Responsabile della manutenzione degli scripts: Utente:Candalua