Profilo di Stefano Rossetti

Nome Stefano Rossetti
Indirizzo email sterzolg@gmail.com
AvatarAvatar utenti
Messaggi5
  • Cifrario di Provenzano con Python
    Forum >> Blog
    Oggi posto un semplice programma che fa riferimento al metodo di cifratura utilizzato da Bernardo Provenzano.

    Questo cifrario cripta i messaggi nello stesso modo in cui Provenzano scriveva i suoi famosi "pizzini", che venivano indirizzati ai suoi collaboratori.

    Al momento ho scritto solo il metodo di criptaggio:

    Ecco i 3 link:
    Link Spiegazione: Cifrario Provenzano
    Lin Fonte: Programmatore
    Link Codice: Codice Sorgente

    Per decriptare il messaggio la faccenda è leggermente più complicata in quanto il programma deve essere in grado di distinguere le parole composte da una cifra da quelle
    composte da due. Si potrebbe creare un ciclo for che prendendo in input una stringa fatta di numeri inserisca in una lista tutti i numeri e quando incontra il valore 1 e 2, prende anche la cifra successiva.

    Una volta inseriti tutti i numeri ben separati nella lista, la traduzione è banale.
  • Re: Estrazione Lotteria con Python
    Forum >> Blog
    Grazie a voi :ok:

    --- Ultima modifica di Sterzolg in data 2014-02-19 10:44:04 ---
  • Estrazione Lotteria con Python
    Forum >> Blog
    Oggi propongo un programmino che può rivelarsi utile per effettuare delle estrazioni casuali di una lista di nomi o di numeri.


    Ecco i Link:

    Guida Estrazione Lotteria con Python

    Fonte

    Codice Sorgente


    Il programma può essere utilizzato per numerosi funzioni, sia per divertirsi con i propri amici sia per delle estrazioni online sul proprio blog o sito.

    Buona Programmazione!
  • Re: Come Spostare File in Python
    Forum >> Blog
    Di nulla. Più in là posterò altri programmini
  • Come Spostare File in Python
    Forum >> Blog
    Qui trovate la guida dettagliata in italiano per spostare file da una cartella ad un'altra in maniera casuale scegliendo ogni quanto tempo spostare un file.

    ---> Articolo Spostamento File in Python <---


    Sotto trovate il codice riferito all'articolo.

    import shutil
    import os
    import random
    import time
    
    
    
    def move(path,dest,temp):
        x=os.listdir(path)
        numerofile=len(x)  
    
    
        while(numerofile>-1):
    
    
            numerofile=numerofile-1        
    
            m=random.randint(0, numerofile)
    
            s=path+"/"+xm 
        	print (s)
    
            shutil.move(s,dest)        
            
    
            del xm
    
            
            time.sleep(temp)
            if numerofile==0:
                
                return "Programma Terminato"
    
    
    
    dest= "C:/Users/Stefano/destinazione"
    path= "C:/Users/Stefano/Desktop/daspostare"
    temp= 1800
    
    print (move(path,dest,temp))
    


    La m con il punto interrogativo vicino si per "m" racchiusa tra parentesi quadre

    Fonte: Programmatore