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
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
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
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:
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
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
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!
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
-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
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,
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
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
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
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
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
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/
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
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
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:
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
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
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:
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
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
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
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
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
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
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,
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
30 matches
Mail list logo