Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Marco Beri
2013/5/8 Gabriel Battaglia (Kriyaban) iz4...@libero.it ** Ho provato a selezionare il testo come normalmente faccio in un editor, cioè tenendo premuto shift e muovendomi con le frecce verticali, per poi copiare la selezione con ctrl+c ma nella shell di ipython, questo non funziona. Hai

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 15:02, Gabriel Battaglia (Kriyaban) iz4...@libero.it ha scritto: Ciò che cerco è più semplice. 1. Lancio ipython 2. al prompt, provo del codice; 3. viene sollevata una eccezione: Out [n] QualcosaError: .. Io vorrei copiare negli

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
2013/5/8 Gabriel Battaglia (Kriyaban) iz4...@libero.it ** Ho provato a selezionare il testo come normalmente faccio in un editor, cioè tenendo premuto shift e muovendomi con le frecce verticali, per poi copiare la selezione con ctrl+c ma nella shell di ipython, questo non funziona. Marco

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
From: Gollum1 gollum1.smeag...@gmail.com presumo che l'interprete python in modalità terminale usi un shell di dos, quindi potrebbe funzionare il sistema stesso di dos. GB: Sì, la modalità di funzionamento è identica a quella della shell DOS. Gollum1: se mi ricordo bene:

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Daniele Zambelli
Il giorno 08 maggio 2013 15:46, Gabriel Battaglia (Kriyaban) iz4...@libero.it ha scritto: ** 2013/5/8 Gabriel Battaglia (Kriyaban) iz4...@libero.it Marco Beri: Hai provato anche con CTRL + INS ? Gb: Non fa nulla, Mentre ctrl+c esegue un KeyboardInterrupt. Da me funziona ctrlins

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 16:09, Daniele Zambelli daniele.zambe...@gmail.com ha scritto: Da me funziona ctrlins per copiare e shiftins per incollare. (Debian-KDE). hai detto poco... a noi basta selezionare con il mouse, e incollare premendo la rotella, senza neppure usare la tastiera. -- Gollum1

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 15:51, Gabriel Battaglia (Kriyaban) iz4...@libero.it ha scritto: GB: Il problema è selezionare... Come? Gollum1: oppure con il menù contestuale sulla barra della finestra. GB: Sotto modifica presenta: seleziona tutto... Ma non mi serve perchè tutto è, TROPPO!

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Daniele Zambelli
Il giorno 08 maggio 2013 15:51, Gabriel Battaglia (Kriyaban) iz4...@libero.it ha scritto: funziona anche ctrlshiftc per copia e ctrlshiftv per incolla. Il problema è selezionare... Come? ma non sono riuscito a selezionare con la tastiera. :-P -- Daniele

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Manlio Perillo
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Il 08/05/2013 17:06, Gollum1 ha scritto: Il 08 maggio 2013 16:09, Daniele Zambelli daniele.zambe...@gmail.com ha scritto: Da me funziona ctrlins per copiare e shiftins per incollare. (Debian-KDE). hai detto poco... a noi basta selezionare con

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 17:18, Manlio Perillo manlio.peri...@gmail.com ha scritto: E secondo te in che modo si fa prima? dipende da cosa stai usando naturalmente, io avvio l'interprete python dentro konsole, posso usare ctrl-shift-c per copiare e ctrl-shift-v per incollare, ma per fare la selezione,

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Daniele Zambelli
Il giorno 08 maggio 2013 17:18, Manlio Perillo manlio.peri...@gmail.comha scritto: hai detto poco... a noi basta selezionare con il mouse, e incollare premendo la rotella, senza neppure usare la tastiera. E secondo te in che modo si fa prima? Se devo usare il mouse per selezionare, a quel

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 17:27, Daniele Zambelli daniele.zambe...@gmail.com ha scritto: Se devo usare il mouse per selezionare, a quel punto, senza lasciarlo, lo punto dove voglio inserire la selezione e clicco con il centrale. Ma qui il problema è selezionare una parte della console di Ipython

[Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Gollum1
domanda forse banale, vedo che nelle librerie si parla di utf8, ma a livello di interprete, se nel codice ho una stringa che contiene una lettere accentata, l'interprete esce con un errore. esiste un qualche modo per indicare all'interprete che il file è in utf8, e quindi può contenere (nelle

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Da: Gollum1 gollum1.smeag...@gmail.com Vedi che c'é sempre da imparare? non conoscevo neppure l'esistenza di ipython, io ho sempre lanciato l'interprete in konsole, e fatto le mie prove da li... l'autocompletamento di ipython è interessante, parecchio. però è sempre aperto come programma in

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Da: Gollum1 gollum1.smeag...@gmail.com domanda forse banale, vedo che nelle librerie si parla di utf8, ma a livello di interprete, se nel codice ho una stringa che contiene una lettere accentata, l'interprete esce con un errore. esiste un qualche modo per indicare all'interprete che il file è in

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Marco Beri
2013/5/8 Gabriel Battaglia (Kriyaban) iz4...@libero.it PS: è considerato scorretto, infantile, stilisticamente off, usare emoticons nel contesto di questa lista? Assolutamente sì! ;-) È totalmente vietato! :-P E se lo fai verrai fustigato! :-D Ciao. Marco. P.S. :- -- http://beri.it/

[Python] [OT] Re: Supporto ai caratteri accentati.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Marco beri: Assolutamente sì! ;-) È totalmente vietato! :-P E se lo fai verrai fustigato! :-D Ciao. Marco. P.S. :- GB: Ah, :D Ecco! Lo immaginavo, SOBSOB!!! - Battaglia! Dietro la lavagna! - Ma prof? Noi abbiamo la lavagna a muro... appesa al muro! - Appunto, dietro la lavagna! :O

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Daniele Varrazzo
On 2013-05-08 16:41, Gollum1 wrote: domanda forse banale, vedo che nelle librerie si parla di utf8, ma a livello di interprete, se nel codice ho una stringa che contiene una lettere accentata, l'interprete esce con un errore. esiste un qualche modo per indicare all'interprete che il file è in

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Marco Buttu
On 05/08/2013 05:41 PM, Gollum1 wrote: esiste un qualche modo per indicare all'interprete che il file è in utf8, e quindi può contenere (nelle stringhe naturalmente) caratteri strani? Ti hanno gia' detto tutto. Aggiungo che con Python 3.3 per default l'encoding del sorgente è utf-8:

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Marco Buttu
On 05/08/2013 06:39 PM, Marco Buttu wrote: On 05/08/2013 05:41 PM, Gollum1 wrote: esiste un qualche modo per indicare all'interprete che il file è in utf8, e quindi può contenere (nelle stringhe naturalmente) caratteri strani? Ti hanno gia' detto tutto. Aggiungo che con Python 3.3 per default

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Daniele Varrazzo
On 2013-05-08 16:57, Gabriel Battaglia (Kriyaban) wrote: GB: attenzione, momento quasi storico... Tento la mia prima risposta in lista! Rullo di tamburi... :) Prova a mettere una u davanti alla stringa da passare: uPerchè così? uPerchè di sì! Questo è giusto, ma non basta. In che encoding

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Gollum1
Il 08 maggio 2013 18:49, Daniele Varrazzo p...@develer.com ha scritto: On 2013-05-08 16:57, Gabriel Battaglia (Kriyaban) wrote: GB: attenzione, momento quasi storico... Tento la mia prima risposta in lista! Rullo di tamburi... :) Prova a mettere una u davanti alla stringa da passare:

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Gollum1
ok... inserito: # coding=utf-8 come seconda riga, ed ora l'interprete lo esegue correttamente, anche senza mettere u davanti alle stringhe. Grazie Byez -- Gollum1 Tesoro, dov'é il mio teoro... ___ Python mailing list Python@lists.python.it

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Da: Daniele Varrazzo p...@develer.com GB: Prova a mettere una u davanti alla stringa da passare: uPerchè così? uPerchè di sì! Questo è giusto, ma non basta. In che encoding è salvato il file? Se è in latin1 la tua i accentata sarà rappresentata dal byte 0xEC; se è in utf8 sarà la coppia di

Re: [Python] Supporto ai caratteri accentati.

2013-05-08 Per discussione Marco Giusti
On Wed, May 08, 2013 at 07:17:17PM +0200, Gollum1 wrote: ok... inserito: # coding=utf-8 come seconda riga, ed ora l'interprete lo esegue correttamente, anche senza mettere u davanti alle stringhe. questo solo per un particolare allineamento planetario del sistema solare

[Python] Conversioni su interi.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Oggi impero in lista... Mi è venuta questa curiosità. Se converto il mio nome con una base 36 ottengo: n = gabriel int(n, 36) 35452938477L Il che è un affascinante quanto ingenuo metodo per criptare una stringa... Facciamo che consideriamo solo la parte affascinante della faccenda, ma poi, da

Re: [Python] Conversioni su interi.

2013-05-08 Per discussione Federico Figus
Ciao, anch'io cercai una funzione che facesse la conversione da intero a base N, ma non ebbi fortuna :( Quindi per il momento l'unico è farsela da soli :) import string base = string.printable[:36] n = int(gabriel, 36) out = [] while n: out.append(n%36) n = n/36 print ''.join(base[l] for

Re: [Python] Conversioni su interi.

2013-05-08 Per discussione Gabriel Battaglia (Kriyaban)
Ciao Federico. Che bello il tuo codice, ha qualcosa che non avevo mai incontrato prima. Ti va se ne parliamo un attimo? ***CODE HERE*** import string # E... fin qui... :) base = string.printable[:36] # Potevo arrivarci ma ho guardato l'help di string.prontable... :) Vero, Python ha proprio le

Re: [Python] IPython, copiare negli appunti.

2013-05-08 Per discussione Riccardo Vianello
cercando online ho trovato un paio di moduli che offrono la possibilità di copiare stringhe nella o dalla clipboard: https://github.com/kennethreitz/xerox http://coffeeghost.net/2010/10/09/pyperclip-a-cross-platform-clipboard-module-for-python/ (dovrebbero essere abbastanza simili tra loro,

Re: [Python] Conversioni su interi.

2013-05-08 Per discussione Federico Figus
Ciao, grazie per i complimenti ma è facile scrivere codice così leggero grazie alla sintassi di python print ''.join(base[l] for l in out)[::-1] praticamente l'espressione base[l] for l in out non fa altro che creare un generatore che itera sui moduli calcolati precedentemente, e poi prende