it.comp.lang.python
  Home FAQ Contact Sign in
it.comp.lang.python only
 
Advanced search
November 2006
motuwethfrsasuw
  12345 44
6789101112 45
13141516171819 46
20212223242526 47
27282930    48
2006
 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
  [REQ] Libreria per metastock         


Author: Ale
Date: Nov 24, 2006 11:31

Ciao a tutti,
sapete se esiste una libreria in Python
per leggere i dati in formato metastock?

Grazie
1 Comment
  Re: Interrompere un ciclo         


Author: Alex Martelli
Date: Nov 24, 2006 11:31

Gian Mario Tagliaretti gmail.com> wrote:
> Raffaele ha scritto:
>
>> Salve volevo sapere se con python (sono veramente agli inizi della
>> programmazione, scusate magari la domanda banale), è possibile interrompere
>> un ciclo premendo un tasto da tastiera e salvare i dati.
>
> Per intercettare l'input di tastiera dalla shell puoi usare il modulo
> curses [1] su linux, se sei su windows (afaik non c'e' il porting di
> curses per quest'ultimo) devi usare il modulo console [2] di Lundh.
>
> [1] http://www.amk.ca/python/howto/curses/curses.html
> [2] http://www.effbot.org/zone/console-handbook.htm
>
> dai un occhio in particolare a getch (curses) e getchar (console)
Show full article (1.66Kb)
no comments
  DOM e createTextNode         


Author: Dott. Hellboy
Date: Nov 24, 2006 11:20

Ciao, sempre alla scoperta delle possibilità di python con xml, mi sono
accorto di una cosa (che magari sarà subito smentita).
Creo un file xml usando dom, scrivo una cosa del genere (bada bene
l'esempio è tratto da un sito, l'ho trovato mentre cercavo la soluzione
al mio problema):

from xml.dom.minidom import Document

doc = Document()

wml = doc.createElement("wml")
doc.appendChild(wml)

maincard = doc.createElement("card")
maincard.setAttribute("id", "main")
wml.appendChild(maincard)

paragraph1 = doc.createElement("p")
maincard.appendChild(paragraph1)

ptext = doc.createTextNode("This is a test!")
paragraph1.appendChild(ptext)

print doc.toprettyxml()

---
Show full article (1.35Kb)
1 Comment
  Problema di path         


Author: Zarathustra
Date: Nov 24, 2006 08:12

Salve a tutti,
ho un piccolo problema col path di un modulo python sotto linux.
Allora, il modulo si chiama TossimApp.py e sta in una certa directory.
Io ho fatto:
import sys
sys.path
e ottengo la lista dei path, che non contiene questa applicazione( che
sta in /opt/tinyos-2.x/support/sdk/python/tinyos/tossim). Allora ho
fatto
sys.path.append('/opt/tinyos-2.x/support/sdk/python/tinyos/tossim')
a questo punto se controllo nel path, il percorso precedente c'è; ma
se vado a chidere di importare ottengo:
>>> from tinyos.tossim.TossimApp import *Traceback (most recent call last):
File "", line 1, in ?
ImportError: No module named tinyos.tossim.TossimApp

Sembra cioè che non riesca a trovare il modulo....
Come devo fare per inserire questo modulo nel mio path?
Ciao e grazie
2 Comments
  Eliminare una o + linee         


Author: luca72
Date: Nov 24, 2006 07:52

Salve
Ho un txt con una o più righe anche consecutive che hanno solo \r\n
per eliminarle ho fatto questo:
file = open('miofile.txt', 'r')
leggo = file.readlines()
lunghezza = len(leggo)
a = 0
while a < lunghezza:
if leggo[a] == '\r\n':
del leggo[a]
lunghezza = lunghezza -1
a -=1
a +=1
file.close()
file =open('mifile.txt', 'w')
file.writelines(leggo)
file.close

che funziona ma è lungo.
Show full article (0.67Kb)
7 Comments
  Re: una riga banale         


Author: bearophileHUGS
Date: Nov 24, 2006 07:30

Nicola Larosa:
> import sys
> stringa = "quellochetipare"
> if stringa != "yes":
> sys.exit()

Di recente effbot mi ha insegnato anche questo:

stringa = "quellochetipare"
if stringa != "yes":
raise SystemExit

Salve,
bearophile
4 Comments
  Re: Interrompere un ciclo         


Author: Gian Mario Tagliaretti
Date: Nov 24, 2006 05:48

Nicola Larosa ha scritto:
> r = 1
> print 'Premi Ctrl-C per interrompere'

usare ctrl+c per interrompere lo script non mi piace molto, io ti
consiglio di provare la strada di intercettare l'evento keypress che
tra l'altro puo' essere usato per eseguire azioni diverse a seconda del
tasto premuto, ecc...

ovviamente non è una critica al codice postato da Nicola.
> Ti verranno numeri belli grossi, molto presto.

hehe questo di sicuro, a meno che tu non sia veloce come Roland
Deschain... :)

ciao
--
Gian Mario Tagliaretti
no comments
  Installare SQLAlchemy su windows xp         


Author: Luca Mandolesi
Date: Nov 24, 2006 03:05

Salve,
abituato a Unix in cui riuscivo a installare SQLAlchemy non riesco a
capire su PC dove mettere le mani.

Ho scaricato SQLAlchemy-0.3.1.tar e se provo a dare sul prompt dei
comandi il comando easy_install --help mi dice che easy-install non è
riconosciuto e via dicendo...
Ho scaricato ez_setup.py e l'ho lanciato (con doppio click è
corretto?).
Se lo lancio dalla shell di python mi dice: Setuptools version 0.6c3 or
greater has been installed.
(Run "ez_setup.py -U setuptools" to reinstall or upgrade.)

quindi credo che sia stato installato correttamente.

A questo punto nella shell di python faccio import ez_setup e importa.
Quindi OK.

Se dal prompt dei comandi di windows scelgo la cartella in cui sta
l'installer di SQLAlchemy e scrivo asy_install SQLAlchemy mi continua a
dire che non è riconosciuto come comando....

Dove sbaglio?
Show full article (0.88Kb)
10 Comments
  [principiante] una riga banale         


Author: fabio help
Date: Nov 24, 2006 02:11

Come traduco in Python questa riga?

if stringa DIVERSA DA "yes" allora termina immediatamente il programma

Scusatemi la banalita', ma sto usando "How to think like a computer
scientist" come testo per imparare Python, ma certe volte non come quick
reference non va molto bene. Anzi, mi sapreste consigliare un riferimento
veloce, ossia qualcosa tipo "i comandi piu' usati" o "i programmi piu'
comuni" in Python?

Grazie per la pazienza.

--

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


Author: luca72
Date: Nov 24, 2006 00:41

Buongiorno.
Sembra finalmente che la mia azienda abbia abbracciato linux, quindi
entro il 2007 titti i pc saranno linux, tranne quelli ad esempio con su
i prog da disegno che dovranno comunque avere windows.
La mia domanda è questa qualcuno di voi ha esperienza o sa
indirizzarmi verso programmi gestionali e qualità che girano anche su
linux e magari fatto in python.
Saluti

Luca
6 Comments