|
|
Up |
|
|
  |
Author: Giampaolo Rodola'Giampaolo Rodola'
Date: Mar 2, 2008 16:49
Salute a tutti.
Avendo a disposizione un paio di settimane di semi-libertà lavorativa
avrei finalmente intenzione di imparare il benedetto C, cosa che mi
riprometto di fare da anni e che ho sempre rimandato.
Sono 3 anni che utilizzo felicemente Python ed è l'unico linguaggio
che attualmente conosco.
Alcune volte in passato ho provato ad addentrarmi in manuali di C ma
evidentemente la difficoltà e la bruttezza (si :-)) del linguaggio -
per lo meno se raffrontato a py - mi hanno demoralizzato al punto da
desistere ogni volta.
Volevo sapere se qualcuno di voi si è trovato nella mia stessa
situazione, ovvero di imparare C a posteriori, ed eventualmente quali
testi ha consultato.
Non pretendo certo che esistano papers del tipo "C per pythonisti" ma
consigli su come sarebbe più opportuno operare sarebbero graditi, se
possibile.
Grazie.
|
| |
|
| |
11 Comments |
|
  |
Author: gabryfan82gabryfan82
Date: Mar 2, 2008 12:30
ciao a tutti.
avrei un problema, volevo fare un programma che crea (ottimizza)
algoritmi in maniera automatica.
volevo farlo con un programma genetico (algoritmi genetici), come creo
l'albero del codice.
è meglio farlo in lisp o in python?
esiste lisp in java
e lisp in .net
lisp in .net può accettare codice da variabikle o è compilato?
(tipo exec di python)?
ciao a tutti gabry
|
| |
|
| |
1 Comment |
|
  |
Author: geco76geco76
Date: Mar 1, 2008 06:34
La mia domanda è questa :
E' possibile legare una procedura ad un evento (ad esempio la
pressione di un bottone )
ad un widget di Tkinter senza dover necessariamente creare una classe.
--------------------------------
from Tkinter import *
root = Tk()
f1=Frame(root)
f1.pack()
b1=Button(f1,text="STAMPA PIPPO"
b1.pack()
def stampa_pippo :
print 'PiPPO"
---------------------------------
Adesso ho il bottone e la procedura esiste un modo per legarli senza
usare le classi e le istanze ?
Grazie a tutti per la disponibilità e la pazienza :)
|
| |
|
3 Comments |
|
  |
Author: giuspuotgiuspuot
Date: Mar 1, 2008 04:27
Scusatemi se rompo ancora ma è tutta la mattina che cerco di far
funzionare sto benedetto Gauge.
Vi spiego brevemente il problema. Forse sto sbagliando nettamente nella
scelta dell'architettura ma vorrei aggiornare il Gauge direttamente da
un thread separato. L'aggiornamento però non riesce se non
ridimensionando a mano la finestra! Che cavolo sto sbagliando? Il metodo
Refresh non dovrebbe causare l'aggiornamento della finestra?
Vi posto il codice:
import wx
import threading
|
| Show full article (1.50Kb) |
|
3 Comments |
|
  |
Author: santrosantro
Date: Feb 29, 2008 12:25
Hello,
i am new one in python world. I need one list variable that
store my own class object. But i am getting AttributeError, my class
below,
class StringEntry:
def __init__(self):
self.ID = -1
self.Value = ""
and i am getting error while trying to read list content,
obj1 = StringEntry()
obj2 = StringEntry()
obj3 = StringEntry()
myList = []
myList.append(obj1)
myList.append(obj2)
myList.append(obj3)
|
| Show full article (0.75Kb) |
|
no comments
|
|
  |
Author: Alessandro VacchianoAlessandro Vacchiano
Date: Feb 29, 2008 07:10
Stiamo organizzando un corso di istruzione (di 2 giorni) completamente
gratuito con lo scopo principale di divulgare il nuovo linguaggio di
programmazione .NET della Grafx (Vulcan) .
Questo strumento permette oltre alla programmazione .NET come C#, anche uno
strumento per l'importazione delle applicazioni scritte in Visual Object ed
in parte Clipper .
Vulcan proviene da un linguaggio xBase , affidabile e molto facile da
utilizzare .
Perequisito minimo è la conoscenza della programmazione ad oggetti, non
essenzialmente di Visual Object o Clipper.
Le date orientativamente saranno fine Aprile, primi di Maggio 2008.
Creo sia una occasione unica, importante, se si vuole crescere e rimanere al
passo con le nuove tecnologie e se si vuole affrontare con delle basi solide
la programmazione .NET (anche per la programmazione di siti web !!!).
Buon lavoro, attendiamo numerose adesioni, non lasciatevi scappare questa
occasione !!!
Per contatti :
alessandro@ computerscenter.com oppure softdevo@tiscali.it
|
| |
|
16 Comments |
|
  |
Author: giuspuotgiuspuot
Date: Feb 29, 2008 07:03
Avrei un problemino:
Due programmi uno C e l'altro python devono comunicare tramite una FIFO.
Il C scrive e python dovrebbe leggere come da un file.
La scrittura è abbastanza frequente.
Ho fatto un piccolo test e capita che il programma python che legge
dalla fifo e riscrive semplicemente tutto con delle print, si comporta
come se la lettura o forse la scrittura con print, fossero "troppo"
bufferizzate. (per intendersi, un comportamente simile a quando in C si
fanno delle printf senza includere lo '\n').
Ossia sullo schermo ad intervalli piuttosto lunghi, scorrono le stampe
dei dati dopo di che una pausa e poi di nuovo stampa...
Ammesso che mi sia spiegato decentemente, sapete mica dirmi come mai?
Grazie
Giuseppe
|
| |
|
3 Comments |
|
  |
Author: cruecrue
Date: Feb 29, 2008 03:58
Come da oggetto non riescoa capire il funzionamento esatto delle query
parametriche.Per intenderci faccio un esempio,che sperosia il più
chiaro possibile:
1)creo la tabella
CREATE TABLE `tb1` (`col1` INTEGER PRIMARY KEY , `col2` CHAR)
creata la tabella cerco di inserirci dei valori con INSERT INTO per
far questo in generale esistono due metodi:
primo metodo : "insert intro tb1 (col1,col2) values('%%d','%%s')"%%
(id,valorechar)
secondo metodo: "insert intro tb1 (col1,col2) values(?,?)",
(id,valorechar)
usando queste due stringhe tutto funziona correttamente ma ho il
dovere di passare un id univoco allora per evitare di preoccuparmi lo
lascio fare as sqlite utilizzando la stringa
"insert intro tb1 (col2) values('%%s')"%%(valorechar) ed anche con
questa stringa tutto funziona
poi però ho letto...
|
| Show full article (1.24Kb) |
|
2 Comments |
|
  |
Author: GlaucoGlauco
Date: Feb 29, 2008 03:45
Ciao a tutti,
ho alcuni problemi causati dal fatto che una tupla di un elemento viene
rappresentata in modo differente dalle altre, mi spiego meglio.
>>> tuple([])
()
>>> tuple([123])
(123,)
>>> tuple([123,456,789])
(123, 456, 789)
>>>
nel secondo caso, per convenzione python accoda la virgola per indicare
l'iterabilita.
Il mio problema nasce dal fatto che questa tupla la uso per comporre una
"select in" in SQL e naturalmente il DataBase non gradisce la virgola.
vorrei evitare fin da subito di usare le str e rimanere nell'ambito di
sequenze.
Qualche idea?
grazie
Glauco
|
| |
|
2 Comments |
|
  |
|
|
  |
Author: cesco.pycesco.py
Date: Feb 28, 2008 15:25
Salve a tutti,
da qualche giorno sto cercando di realizzare un semplicissimo
webserver in grado di interfacciare il mio programma (non parlerò di
questo) sul web. Trovando sulla rete qualche tutorial mi sono
cimentato a programmarlo e capire le procedure. Ecco qui ciò che ho
trovato:
from BaseHTTPServer import HTTPServer, BaseHTTPRequestHandler
from urllib import unquote
class Handler(BaseHTTPRequestHandler):
def args(self, data):
ret = {}
for val in data.split('&'):
val =...
|
| Show full article (2.06Kb) |
|
13 Comments |
|
|
|
|
|
|