[Python] Smultron 6.

2014-05-17 Per discussione Gabriele Battaglia
Buongiorno.

Qualcuno di voi lavora con quest’editor?

So che esiste la possibilità di configurare un “Comando” per automatizzare il 
lancio dello script su cui si sta lavorando, che viene direttamente passato a 
Terminale.

Sapreste dirmi il codice da inserire per ottenere questo effetto?

In rete ho trovato:

***
#!/bin/bash
osascript <<-EOF
tell app "Terminal"
launch
activate
do script "python '$(echo %%p)'"
end tell
EOF
***

Ma cercando di eseguire:

***
print “Ciao”
***

ricevo:

***
27:35: execution error: Terminal got an error: Application isn’t running. (-600)
***

Grazie per eventuali suggerimenti.
GB.
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


[Python] DjangoVillage, chiusura Early bird

2014-05-17 Per discussione Federico Frenguelli
Salve a tutti,

questa sera alle 23.59 chiude la vendita dei ticket in Early Bird per
DjangoVillage.
Fino ad allora si potrà acquistare il biglietto ad un prezzo ridotto, 70,00
€ euro anzichè 100,00 €.

Inoltre per gli studenti e le donne è disponibile una speciale tariffa
'Grant' di 60,00 €, che diventeranno 70,00 € con il ticket regular!

Tutte le informazioni le potete trovare sul sito:
http://2014.djangovillage.it

Ci si vede ad Orvieto

-- 
Federico Frenguelli
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python


Re: [Python] thread strano comportamento

2014-05-17 Per discussione Marco De Paoli
Il 16 maggio 2014 20:06, Balan Victor  ha scritto:
> Ho necessità di fare quando segue:
>
> estrarre in continuazione una lista di comandi e lanciare al massino N
> comandi alla volta. Per fare questo pensavo di usare il modulo threading e
> ho scritto un codice simile a quello che trovate a questo indirizzo:
> http://pastebin.com/YZxa3VG8

premetto che gli ho dato solo un occhiata e comunque mi manca un po' contesto
(per dirne una, non so a cosa serve il semaphore...)

>
> Se ora faccio partire il tutto mi trovo con un output simile a questo:
>
> DEBUG 4460 Consumer 2014-05-16 20:00:20,345: Get task task 32
> DEBUG 4460 Consumer 2014-05-16 20:00:20,345: Get task task 3
> DEBUG 4460 Consumer 2014-05-16 20:00:20,345: Get task task 52
> DEBUG 4460 Consumer 2014-05-16 20:00:20,345: Get task task 43
> DEBUG 4460 Consumer 2014-05-16 20:00:20,345: Get task task 27
> DEBUG 4552 task 52 2014-05-16 20:00:20,345: task 52 starting ...
>

> io dichiaro una coda di dimensione 1. Mi aspetto che quando faccio todoQ.put
> questo resti in attesa finché nella coda non si libera un posto invece non
> succede cosi.

come lo verifichi che non succede così?
voglio dire:
potrebbe essere che i fetch avvengano in rapida successione per cui
effettivamente in ogni momento la coda è (effettivamente) lunga al più
1?

> Inoltre dal log sembra che scarichi i task nel seguente ordine
> 32, 3, 52, 43, 27 e cosi via. Mi aspetto che il primo task sia 32, invece è
> 52.

uhm, chi è precisamente che stampa quelle righe di log?
potrebbe essere che il log non è nello stesso ordine del fetch?

ciao,
Marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python