2013/5/8 Gollum1
> 2013/5/7 Marco Beri :
> > Prova con () dopo close :-)
>
> mi sono scappate... e non mi dava errore, quindi faceva un'altra
> close? e non quella chiamata dal metodo corretto?
>
No, non faceva assolutamente nulla.
Se provi a fare lo stesso da python interattivo vedrai una cosa
Buongiorno a tutti.
Riferimenti:
IPython 0.13.2
Python 2.7.4
WindowsXP
Sto famigliarizzando con questo interprete avanzato ed inizio ad apprezzarne le
potenzialità.
Una cosa che non ho ancora trovato e che mi sarebbe utile è: come copiare negli
appunti l'output?
Ho visto la funzione
Prova questo: http://stackoverflow.com/a/4203897/36131
2013/5/8 Gabriel Battaglia (Kriyaban)
> Buongiorno a tutti.
>
> Riferimenti:
>IPython 0.13.2
>Python 2.7.4
>WindowsXP
>
> Sto famigliarizzando con questo interprete avanzato ed inizio ad
> apprezzarne le potenzialità.
> Una cosa
From: "Andrea Francia"
> Prova questo: http://stackoverflow.com/a/4203897/36131
Ciao Andrea. Interessante, però non è il mio caso.
Ciò che cerco è più semplice.
1. Lancio ipython
2. al prompt, provo del codice;
3. viene sollevata una eccezione:
Out [n] QualcosaError:
..
2013/5/8 Gabriel Battaglia (Kriyaban)
> **
> 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 provato anche
Il 08 maggio 2013 15:02, Gabriel Battaglia (Kriyaban)
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 appunti
2013/5/8 Gabriel Battaglia (Kriyaban)
> **
> 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 Beri:
Hai
From: "Gollum1"
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: selezionare quello che vuoi copiar
Il giorno 08 maggio 2013 15:46, Gabriel Battaglia (Kriyaban) <
iz4...@libero.it> ha scritto:
> **
> 2013/5/8 Gabriel Battaglia (Kriyaban) Marco Beri:
>
> Hai provato anche con CTRL + INS ?
>
> Gb:
> Non fa nulla, Mentre ctrl+c esegue un KeyboardInterrupt.
>
> Da me funziona per copiare e
Il 08 maggio 2013 16:09, Daniele Zambelli
ha scritto:
> Da me funziona per copiare e 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
Tesoro, dov'é il mio teoro...
__
Il 08 maggio 2013 15:51, Gabriel Battaglia (Kriyaban)
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! :D
nel
Il giorno 08 maggio 2013 15:51, Gabriel Battaglia (Kriyaban) <
iz4...@libero.it> ha scritto:
funziona anche per copia e per incolla.
Il problema è selezionare... Come?
>
>
ma non sono riuscito a selezionare con la tastiera. :-P
--
Daniele
www.fugamatematica.blogspot.com
giusto!
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Il 08/05/2013 17:06, Gollum1 ha scritto:
> Il 08 maggio 2013 16:09, Daniele Zambelli
> ha scritto:
>
>> Da me funziona per copiare e per incollare.
>> (Debian-KDE).
>
> hai detto poco... a noi basta selezionare con il mouse, e incollare
> premendo
Il 08 maggio 2013 17:18, Manlio Perillo 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 per copiare e
per incollare, ma per fare la selezione, l'unica che ho
visto è farla attraverso il mo
Il giorno 08 maggio 2013 17:18, Manlio Perillo
ha 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 punto, senza lasc
Il 08 maggio 2013 17:27, Daniele Zambelli
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 senza
> usare il mouse.
V
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 stri
Da: "Gollum1"
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 console, quindi non credo
Da: "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ò conte
2013/5/8 Gabriel Battaglia (Kriyaban)
> 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/ - Un blog
http
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
ut
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:
http://
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:
u"Perchè così?"
u"Perchè di sì!"
Questo è giusto, ma non basta. In che encod
Il 08 maggio 2013 18:49, Daniele Varrazzo 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:
>> u"Pe
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
http
Da: "Daniele Varrazzo"
GB:
Prova a mettere una u davanti alla stringa da passare:
u"Perchè così?"
u"Perchè 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 byte 0xC3 0xA
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] fo
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 b
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, entra
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
ogni
GB:
Sotto modifica presenta: seleziona tutto... Ma non mi serve perchè tutto
è, TROPPO! :D
Oppure copia che rimane però grayed finchè non selezioni qualcosa.
Operazione che con la tastiera non riesco a fare.
Forse si potrebbe fare col mouse, non saprei, non posso usarlo Gollum,
From: "Adriano Barbieri"
GB:
Sotto modifica presenta: seleziona tutto... Ma non mi serve perchè tutto
è, TROPPO! :D
Oppure copia che rimane però grayed finchè non selezioni qualcosa.
Operazione che con la tastiera non riesco a fare.
Forse si potrebbe fare col mouse, non saprei,
36 matches
Mail list logo