Visualizza post

Questa sezione ti permette di visualizzare tutti i post inviati da questo utente. N.B: puoi vedere solo i post relativi alle aree dove hai l'accesso.


Topics - JKwest

Pagine: [1] 2
1
Base / Convertire stringa binaria in ascii
« il: Febbraio 13, 2012, 11:11 »
Salve a tutti. Un mio amico mi ha inviato una stringa in binario, per la precisione questa:
[codice]01111001011001010111001100100000011011110110011000100000011000110110111101110101011100100111001101100101[/codice],
chiedendomi di convertirla in ascii con python. Mi ha detto che c'è una frase al suo interno ma non riesce a decifrarla. Francamente non so da che parte cominciare neppure io ma la cosa mi ha incuriosito. Come posso convertire con python questa serie di 0 e 1 in una stringa ascii umanamente comprensibile?
Ringrazio in anticipo per i consigli.

2
Database / Database NoSql Redis per python
« il: Febbraio 03, 2012, 21:00 »
Salve a tutti. Mi sto avvicinando alla programmazione con i database e studiando qua e là sono arrivato alla conclusione di apprezzare molto di più i database NoSql. Tra questi la mia scelta è ricaduta su Redis, pratico da usare e molto efficiente. Volendolo usare tramite python ho scaricato e installato il modulo python-redis e fin qui tutto bene. Il problema nasce quando voglio sapere dove salva i dati e soprattutto come chiudo il database quando non mi serve più?
Chiunque abbia qualche consiglio, io lo accetto volentieri.

3
Base / [Risolto]Definizione di Interfaccia della Classe in Python
« il: Dicembre 31, 2011, 11:09 »
Salve a tutti ed un augurone di un 2012 pieno di Felicità!

E' da un po' di tempo che studio python da autodidatta leggendo un volume di Mark Lutz veramente ben fatto. Secondo l'autore, per padroneggiare con sicurezza la OOP bisogna aver chiari i concetti di Ereditarietà, Polimorfismo e Interfaccia delle classi. Per le prime due Non penso di aver ancora molti dubbi ma per il concetto di Interfaccia, strettamente legato a quello di Polimorfismo, credo di non averlo compreso a fondo.
Se qualcuno avesse la gentilezza di offrirmene una versione in parole povere gliene sarei grato.

4
Database / Cerco una guida python per utilizzare sqlite
« il: Dicembre 15, 2011, 18:53 »
Salve a tutti. Come da titolo, cercavo una guida per utilizzare un database sqlite per la permanenza dei dati. Accetto consigli e ringrazio tutti in anticipo.

5
Altre tematiche / Intelligenza artificiale python
« il: Dicembre 14, 2011, 14:47 »
Salve a tutti. Come da titolo, vorrei sapere se python è un linguaggio adatto alla progettazione di un'intelligenza artificiale? Si presta bene al compito? Non è il linguaggio più indicato? Ditemi voi.
Grazie in anticipo a tutti.

6
Salve a tutti. Non so se la sezione dove sto postando sia giusta, mi perdonerete se sbaglio. In breve, vorrei creare un'applicazione di rete che utilizzi il browser come interfaccia. Il programma effettivo lo implementerei su un server dedicato in python ma l'interfaccia la dovrei creare in html e javascript. La domanda è: si può far lavorare il javascript ed il python insieme, cioè posso creare l'interfaccia web che capti gli eventi dell'utente e ne invii i dati a python per l'elaborazione?
Grazie a tutti in anticipo per l'aiuto e chiedo scusa se ho sbagliato sezione.

7
Salve a tutti, come da titolo, volevo sapere se con python posso generare pagine HTML elaborando i dati contenuti in un file XML e, se si può, come potrei fare?
Grazie in anticipo a tutti.

8
Salve a tutti, mi trovo in una situazione in cui non ho ben chiaro se sia questa la sezione giusta per il mio topic, chiedo al moderatore di correggermi se sbaglio.
Vengo al punto. Essendo io, dopo anni di studio  8) , molto pratico di html ma novizio in python, mi chiedevo se invece di dover imparare Tkinter, wxPython o altri moduli per interfacce grafiche potessi creare la grafica del mio programma in html In modo tale che giri sul browser?
E' possibile? Si può implementare facilmente? E' una cavolata? Non so! Chiedo a voi. Grazie a tutti in anticipo per la pazienza.

9
Salve a tutti. Come da titolo vorrei scrivere un programma per verificare se un indirizzo email sia realmente esistente o sia inventato. Tralasciando l'implementazione del codice generale, volevo sapere quali moduli python potrebbero servirmi e la loro relativa documentazione da studiare.
Grazie mille in anticipo a tutti.  :)

10
Base / Calcolare tempo di esecuzione di un algoritmo.
« il: Settembre 29, 2011, 11:24 »
Salve a tutti. Studiando python mi sono imbattuto in alcuni algoritmi simpatici, utili per esercitarmi, tra i quali l'algoritmo di Collatz. Questo è un semplice algoritmo che dato un qualsiasi numero intero positivo, se pari lo divide per 2 se dispari lo moltiplica per 3 e lo somma ad 1. L'algoritmo si ripete fin quando non si arriva ad ottenere 1. L'algoritmo è questo:

[codice]def algoritmo(x):
    v = 0
    while x!=1:
        if x%4==0:
            x=x/4
            print x
            v=v+1
        elif x%2==1:
            x=(x*3+1)/2
            print x
            v = v+1
        else:
            x=x/2
            print x
            v = v+1
    print 'Numero iterazioni algoritmo %d' %(v)[/codice]

Ho ottimizzato l'algoritmo con alcune aggiunte, riducendo notevolmente il numero delle iterazioni, ora però volevo cominciare a rendermi conto dei tempi di esecuzione dell'algoritmo ma non conosco un modulo adatto. Il mio interprete python è il 2.7. Qualcuno potrebbe darmi un consiglio darmi un consiglio? Grazie in anticipo.

11
Database / Chiedo consigli per utilizzare pygresql
« il: Agosto 18, 2011, 12:46 »
Salve a tutti, mi servirebbero dei consigli per utilizzare postgresql tramite python. Da dove comincio a documentarmi? Ho trovato difficoltà a reperire guide o manuali. Qualcuno ha dei suggerimenti da darmi?
Grazie in anticipo.

12
Base / [Risolto]Formattare apici e pedici
« il: Agosto 04, 2011, 17:01 »
Salve a tutti. Come da titolo mi interessava sapere se è possibile formattare gli apici e i pedici nelle stringhe in python?
Grazie mille.

13
Base / [Risolto]Perplessità sulle classi e gli oggetti
« il: Luglio 16, 2011, 15:23 »
Salve a tutti. Studio Python da poco ed ho ancora dei dubbi sulla programmazione ad oggetti e la creazione delle classi. Posto qualche riga di codice su cui mi sto esercitando:

[codice]class atomo(object):
   
   # Caratteristiche dell'atomo
   nome = ""
   simbolo = ""
   numero_atomico = 0
   peso_atomico = 0.0 # riferito al carbonio 12
   massa_atomica = 0.0 # g/mol
   volume_atomico = 0.0 # cm3/mol
   raggio_atomico = 0.0 # pm
   raggio_covalente = 0.0 # pm
   raggio_VdWaals = 0.0 # pm
   prop_acido_base = ""
   
   #Proprietà elettroniche
   config_elettronica = ""
   elettroneg = 0.0 # scala Pauling
   affinita_elettr = 0.0 #kJ/mol
   prima_ioniz = 0.0 # kJ/mol
   num_ossidazione = []
   
   serie = ""
   periodo = ""
   gruppo = ""
   blocco = ""
   colore = ""[/codice]

E' un piccolo esercizio in cui cerco di riprodurre la tavola periodica degli elementi. Ho creato la classe atomo() e adesso voglio creare ogni atomo come oggetto di questa classe. Se non sbaglio dovrei fare così:

[codice]idrogeno = atomo()
idrogeno.nome(idrogeno)
idrogeno.simbolo("H")
idrogeno.numero_atomico(1)
ecc...[/codice]

E' così che si fa o prendo "fischi per fiaschi"?
Un'altra domanda. Una volta istanziato l'oggetto idrogeno lo posso aggiungere ad una lista come tale? E se posso, dopo come accedo ai suoi valori?
Grazie a tutti in anticipo.

14
Salve a tutti. Come da titolo ho problemi a scegliere un modulo per creare una GUI al mio programmino. Sono nuovo sia di python che della programmazione in generale, sono molto confuso. Vorrei realizzare un'interfaccia grafica multipiattaforma perchè vorrei creare un simpatico programmino free, nulla di chè...mi diverte. L'intoppo è che non trovo documentazione che mi indirizzi concretamente verso un modulo in particolare. Accetto suggerimenti e ringrazio.

15
Base / Eseguire più input contemporaneamente...è possibile?
« il: Giugno 20, 2011, 11:19 »
Salve a tutti. Visto che con grande impegno studio python ma senza esercizi pratici mi perdo, ho deciso di creare un piccolo programmino che emula una macchinetta del caffè. Solo che mi chiedevo, visto che una macchinetta distributrice di caffè attende due eventi da parte dell'utente, o la digitazione del prodotto o l'inserimento delle monete, mi chiedevo se all'avvio posso creare due richieste di input che funzionino contemporaneamente?

[codice]x=input("Input dove si digita il prodotto")
y=input("Input dove si digitano le monete da inserire")[/codice]

Il problema è che se non dò l'invio al primo il secondo non compare, che sarebbe anche normale, ma vorrei che apparissero insieme.
C'è un modo per aggirare il problema?
Grazie a tutti.

Pagine: [1] 2