it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
September 2007
motuwethfrsasuw
     12 35
3456789 36
10111213141516 37
17181920212223 38
24252627282930 39
2007
 Jan   Feb   Mar   Apr 
 May   Jun   Jul   Aug 
 Sep   Oct   Nov   Dec 
2008 2007 2006  
total
it.comp.lang.python Profile…
RELATED GROUPS

POPULAR GROUPS

more...

 Up
  Controllo duplicati         


Author: andrea
Date: Sep 30, 2007 10:28

Avevo bisogno di un semplice programma che mi trovasse tutti i
duplicati per poterli cancellare/spostare.

Questo è lo script iniziale

#!/usr/bin/env python
# encoding: utf-8
# trova i duplicati

import os, md5, glob, re, pickle, string
outfile = 'result.txt'
Show full article (1.89Kb)
9 Comments
  [niubbo] una FAQ che non trovo (filosofico)         


Author: fabio gh
Date: Sep 28, 2007 09:19

Bene, visto che siete tanto gentili e preparati, posso approfittarne per
una domanda un po'... "filosofica"?! E' che non riesco ad usare gli
strumenti (in questo caso Python) senza chiedermi del perche' funzionano
nel modo in cui funzionano. Giusto per fare un esempio, non riuscivo a
spiegarmi il significato dei ":" al termine di uno statement "if", e lo
consideravo una inutile perdita di tempo. Finche' non ho trovato questo:

http://www.python.org/doc/faq/it/general/#perche-sono-necessari-i-due-punti-per-gli-statement-if-while-def-class

..e mi sono convinto che l'uso dei ":" e' una buona scelta. Ora, vorrei
da voi una spiegazione sulla seguente cosa...

Immaginiamo che io vada da un parcheggiatore e gli chieda in quale dei
cento posti del parcheggio posso mettere la mia moto. Cosa pensereste se
il parcheggiatore rispondesse "nei posti dal 23 al 47, tranne il 47"??! Io
penserei che e' mezzo scemo, perche' bastava dire "nei posti dal 23 al
46"... Ma allora perche', in Python, devo usare range(23,47)??! Ok,
presumo ci sara' un motivo, ma quale?! Non l'ho trovato scritto da nessuna
parte.

Ciao!

--
Show full article (1.26Kb)
28 Comments
  Problema con gestione degli eventi in Tkinter         


Author: Pietro
Date: Sep 28, 2007 06:07

Ho un problema con la gestione degli eventi in Tkinter.

Questo è il link al programma che sto sviluppando:
http://www.strutture-forme-colori-movimenti.net/cgi-bin/Visualizzatore%%20pagine...

È possibile eseguire una funzione associata ad un evento dopo leffettiva
esecuzione dell'evento stesso e non prima di questo?

Programma:
- Su_misura_Start.py
- CARICA PRODOTTO
- Clik su listbox
- risultato su shell problema indice elemento selezionato

Funzioni relative al problema:

def fin_caric_prod():

def Att_list_comp_prod(self):

Pietro
http://www.strutture-forme-colori-movimenti.net
2 Comments
  twisted web & formal         


Author: saviz-toglimi
Date: Sep 27, 2007 13:47

Utilizzo twisted web con formal per i form, avrei bisogno di costruire una pagina con un form di questo tipo:

| 01 | descrizione | edit | val1 | val2 |
| 02 | descrizione | edit | val1 | val2 |
...............................................
...............................................
...............................................
| nn | descrizione | edit | val1 | val2 |

| ok | | annulla |

In cui c'e' una tabella con alcuni valori e una colonna in cui editare
un valore per ogni riga (non e' il mio caso, ma per semplificare pensate a una
schedina).

Come impostereste la cosa ?
E' possibile farlo utilizzando i CSS (purtroppo non li conosco molto) ?
Altre idee, suggerimenti ?

Va benissimo anche se mi indicate dei link con degli esempi, ho provato a cercare un po' ma non ho trovato nulla del genere.

Ciao

--
Andrea Ferrari - email: saviz@libero.it
1 Comment
  Python e USB         


Author: Tiz
Date: Sep 27, 2007 04:07

Ciao a tutti,
sono assolutamente nuovo di python, avrei bisogno di sapere se esistono
dei moduli per poter lavorare con dispositivi USB.
In particolare in questo momento mi servirebbe poter sfogliare il
contenuto di fotocamere.
Scusate se la domanda è banale ma non sono riuscito a trovare materiale
a riguardo.

Grazie per l'attenzione.
2 Comments
  psycopg2 adapt e Interface/implements         


Author: Antonio 6sette
Date: Sep 27, 2007 00:20

salve a tutti,

diro' un eresia, ma c'e' qualche differenza (e se si quale ?) fra l'utilizzo
di adapt di psycopg2 e Interface/implements di zope per creare un "mapper"
per delle classi che devono interagire con un database ?

[CODE]
class Nave(object):
rowCols = [ ('id', 'int'),
('nome', 'varchar(20)'),
...
]

class ObjMapper(object):
def __init__(self, original):
self.__original = original

def selectSQL(self):
'''crea stringa per la select della
classe original
'''
[/CODE]
Show full article (0.87Kb)
2 Comments
  [niubbo] isolare un stringa tra due delimitatori         


Author: fabio gh
Date: Sep 26, 2007 05:11

Mi occorrerebbe ora un suggerimento per un problema del tutto generale col
quale ho a che fare spesso. Immaginiamo di avere la seguente stringa:

"hsfkjdahfsihdgaugwuggafjoisjojaijaijfjs"

vorrei creare un loop tale che, scelto un carattere qualsiasi (ad esempio
il carattere "a") mi restituisca ad ogni 'giro' la stringa che precede
quel carattere, ossia:

"hsfkjd" al primo giro,
"hfsihdg" al secondo giro,
"ugwugg" al terzo giro,
..e cosi' via.

Quale e' la soluzione piu' efficiente per un tale problema?

Grazie.

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
14 Comments
  errore misterioso per un niubbo         


Author: fabio gh
Date: Sep 26, 2007 04:11

Nella mia totale niubbaggine, ho tentato di risolvere il problema di
controllare se il primo carattere di una stringa fosse una cifra numerica
con la seguente linea:

if eval(linea[0:1]) == int:

e adesso non riesco a capire l'errore segnalato:

if eval(linea[0:1]) == int:
File "", line 1, in
NameError: name 'E' is not defined

Da dove spunta fuori questo "name 'E'"? E quale sarebbe stata la soluzione
corretta per il mio problema iniziale?

Grazie

--

questo articolo e` stato inviato via web dal servizio gratuito
http://www.newsland.it/news segnala gli abusi ad abuse@newsland.it
4 Comments
  Fantastico!         


Author:
Date: Sep 25, 2007 18:58

no comments
  [ANN] IMDbPY 3.2         


Author: Davide Alberani
Date: Sep 25, 2007 13:37

IMDbPY 3.2 puo` essere scaricato (tgz, deb, rpm, exe) da qui:
http://imdbpy.sourceforge.net/

IMDbPY e` un package Python per la raccolta e gestione dei dati
provenienti dal database di IMDb, sia per quanto riguarda i
film che le persone.

In questa versione: alcuni aggiornamenti per restare al passo con il
nuovo layout del sito di IMDb. Inoltre, lo script imdbpy2sql.py consente
l'esecuzione di query SQL custom.

--
Davide Alberani [PGP KeyID: 0x465BFD47]
http://erlug.linux.it/~da/
no comments
1 2 3 4 5 6 7 8 9