Ciao a tutti,
ho uno script a.py scritto in python3.4 ed ho un altro b.py scritto in
python 2.76
So lanciare l'esecuzione di a.py all'interno del virtualenv py3.4 che
ho creato, ma non so come lanciare l'esecuzione dello script a.py
dallo script b.py
Sapete come fare?
Vi ringrazio.
Marco
Enrico Bianchi:
> Uno dei concetti fondamentali che secondo me Python ti insegna e` che la
> programmazione ad oggetti non e` per nulla necessaria, ma piuttosto utile
> in alcuni frangenti.
>
Questo va contro il pensiero "tutto è un oggetto" in python.
Ad esempio:
un modulo è un oggetto in pytho
Ciao, non so se ho capito bene ciò che hai chiesto in quanto sono nuovo
di Python
import os
codice = "python3 b.py"
os.system(codice);
Se funziona probabilmente ci sono modi più eleganti.
ciao
andrea
Il 26/09/2014 10:12, Marco Ippolito ha scritto:
> Ciao a tutti,
> ho uno script a.py scritto i
Buon giorno a tutti,
Ci tenevo a dirvi grazie, volevo anche aggiungere che tutti i vostri
suggerimenti anche se non li uso per i miei progetti li sto applicando
come studio per acquisire conoscenze.
Saluti
andrea
Il 25/09/2014 02:45, Robotica ha scritto:
> On 09/24/2014 08:06 PM, Andrea Congiu w
2014-09-26 10:12 GMT+02:00 Marco Ippolito :
> Ciao a tutti,
> ho uno script a.py scritto in python3.4 ed ho un altro b.py scritto in
> python 2.76
>
> So lanciare l'esecuzione di a.py all'interno del virtualenv py3.4 che
> ho creato, ma non so come lanciare l'esecuzione dello script a.py
> dallo s
grazie Andrea e grazie Manlio del vosto aiuto
nel file b.py (quello scritto in python 2.76) ho messo:
#/usr/bin/python
# giusto per avere un risultato qualsiasi in python 2.76
a = 2
b = 3
somma = a + b
print "somma = ", somma
import subprocess
p = subprocess.call(["python3.4",
"/home/ubuntu/ggc
Il 26 settembre 2014 13:09, Marco Ippolito
ha scritto:
> Qualche suggerimento?
invece di attivare il virtualenv
prova ad utilizzare nel shebang il path completo del python binario
che si trova dentro il virtualenv
Ad esempio se il path del tuo virtualenv è
/home/marco/envs/mioenv
allora dovres
Ciao Marco,
non so se ho capito bene quello che mi suggerisci.
Ho fatto così:
#/home/ubuntu/ggc/prove/py3.4/bin/home/ubuntu/ggc/prove/py3.4/bin/python3.4
a = 2
b = 3
somma = a + b
print "somma = ", somma
import subprocess
p = subprocess.call(["python3.4",
"/home/ubuntu/ggc/prove/sole24ore/async
2014-09-26 14:36 GMT+02:00 Marco Ippolito :
> Ciao Marco,
> non so se ho capito bene quello che mi suggerisci.
>
> Ho fatto così:
>
> #/home/ubuntu/ggc/prove/py3.4/bin/home/ubuntu/ggc/prove/py3.4/bin/python3.4
>
> a = 2
> b = 3
> somma = a + b
> print "somma = ", somma
>
> import subprocess
> p = s
si ora funziona:
#!/bin/python
a = 2
b = 3
somma = a + b
print "somma = ", somma
import subprocess
p = subprocess.call(["/home/ubuntu/ggc/prove/py3.4/bin/python3.4",
"/home/ubuntu/ggc/prove/sole24ore/asyncioUse_5.py"])
print p
c = 4
somma += c
print "somma = ", somma
1) esegue codice python2.
On 09/26/2014 02:36 PM, Marco Ippolito wrote:
>
> #/home/ubuntu/ggc/prove/py3.4/bin/home/ubuntu/ggc/prove/py3.4/bin/python3.4
>
>
Ma non manca un punto esclamativo?
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/
Si hai ragione manca
comunque nella "versione funzionante" c'è.
Grazie
Marco
___
Python mailing list
Python@lists.python.it
http://lists.python.it/mailman/listinfo/python
Buongiorno a tutti
pochi giorni fa Docker ha annunciato la disponibilità di
un repository di images per svariati linguaggi.
https://blog.docker.com/2014/09/docker-hub-official-repos-announcing-language-stacks/
In particolare voglio segnalare python:
https://registry.hub.docker.com/_/python/
Ci
13 matches
Mail list logo