In questo articolo mostrerò un “orologio parlante” programmato in Python, ovvero un programma che, simulando una voce tramite il programma espeak, “dice” ogni 15 minuti che ore sono. import os import time while 1==1: if (“15” in time.strftime(“%M”)) or (“30” in time.strftime(“%M”)) or (“45” in time.strftime(“%M”)): if (“10” in time.strftime(“%H”)) or (“20” in time.strftime(“%H”)): os.system(“echo…

Read More

Ecco una calcolatrice programmata in python con interfaccia grafica generata da WxGlade, l’ho fatta tanto tempo fa quando ancora stavo iniziando a creare i miei primi programmi con un interfaccia grafica. Mostra codice import wx class MyFrame3(wx.Frame):     def __init__(self, *args, **kwds):         kwds[“style”] = wx.DEFAULT_FRAME_STYLE         wx.Frame.__init__(self, *args, **kwds)         self.cls = wx.Button(self, -1,…

Read More

In quest’articolo spiegherò come connettersi, tramite molteplici linguaggi, ad un server MySQL, eseguire una query ed estrapolare il risultato della query. Prima di iniziare illustrerò alcune variabili che utilizzerò su tutti i codici: HOST: indirizzo del database a cui si vuole accedere (esempio: localhost, nel caso in cui il database risiede nella stessa macchina dove…

Read More

Ecco due metodi, entrambi in Python, per loggare in un sito tramite uno script automatizzato per poter estrapolare dati da esso. Un esempio del primo metodo, che usa la libreria mechanize: (se non avete il nome del form potete mettere il valore “nr=0” per prendere il primo form della pagina). import mechanize url=’http://www.esempio.it/index.php’ browser =…

Read More

MaNGOS Dabatase Updater

Il MaNGOS Database Updater è un tool che ho scritto in Python  utile per aggiornare il database del server MaNGOS. Esso importa i files necessari per avviare il MaNGOS dalla cartella “~/sources/mangos/sql/updates”. #Coded By Helias try: import MySQLdb except: print (“You must install python-mysqldb, type: apt-get install python-mysqldb or check the configuration”) import os import…

Read More