[Python-es] /usr/bin/python2

2011-02-07 Por tema Narcis Garcia - GiLUG

Hola y gracias por leer mi consulta.

Al escribir un programa en Python, que lo estoy intentando en Python 2, 
como primera linea del fichero pongo:

#!/usr/bin/python2
Pero hay instalaciones en donde no esta el ejecutable python2, sino 
que hay el python a secas o subversiones como python2.6:
bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el 
fichero o el directorio


Como me imagino que Python 3 no interpretara bien los programas escritos 
en Python 2, en el momento de extenderse Python 3 y establecerse como 
predeterminado en los sistemas, aquel programador que haya especificado 
/usr/bin/python sin el 2 tendra problemas.

Me imagino que en el pasado esto tambien ocurrio con Python 1.

Si como primera linea especifico python2.6 tendre problemas en 
sistemas que en su lugar tengan python2.7 o python2.5


¿alguien encontro una solucion para correr sobre cualquier subversion de 
Python 2.x?

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Jesús Espino
Para diferenciar entre python 3 y python 2, ahora mismo no sabría
decirte, pero en Ubuntu y supongo que en el resto de los Linux
funciona muy bien su usas #!/usr/bin/env python y si usas
#!/usr/bin/env python3 pues ejecutaria con python3. El comando env
escoge la versión que el usuario tenga instalada.

Un saludo.

2011/2/7 Narcis Garcia - GiLUG informat...@actiu.net:
 Hola y gracias por leer mi consulta.

 Al escribir un programa en Python, que lo estoy intentando en Python 2, como
 primera linea del fichero pongo:
 #!/usr/bin/python2
 Pero hay instalaciones en donde no esta el ejecutable python2, sino que
 hay el python a secas o subversiones como python2.6:
 bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
 fichero o el directorio

 Como me imagino que Python 3 no interpretara bien los programas escritos en
 Python 2, en el momento de extenderse Python 3 y establecerse como
 predeterminado en los sistemas, aquel programador que haya especificado
 /usr/bin/python sin el 2 tendra problemas.
 Me imagino que en el pasado esto tambien ocurrio con Python 1.

 Si como primera linea especifico python2.6 tendre problemas en sistemas
 que en su lugar tengan python2.7 o python2.5

 ¿alguien encontro una solucion para correr sobre cualquier subversion de
 Python 2.x?
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Sergio Fernández
La recomendación es poner:

  #!/usr/bin/python

Ese alias apuntará a la versión del interprete por defecto en cada
instalación. Si escribes código que no es compatible para 3.x, yo
suelo controlarlo por código (sys.version_info) y cortar la ejecución
advirtiendo al usuario.


2011/2/7 Narcis Garcia - GiLUG informat...@actiu.net:
 Hola y gracias por leer mi consulta.

 Al escribir un programa en Python, que lo estoy intentando en Python 2, como
 primera linea del fichero pongo:
 #!/usr/bin/python2
 Pero hay instalaciones en donde no esta el ejecutable python2, sino que
 hay el python a secas o subversiones como python2.6:
 bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
 fichero o el directorio

 Como me imagino que Python 3 no interpretara bien los programas escritos en
 Python 2, en el momento de extenderse Python 3 y establecerse como
 predeterminado en los sistemas, aquel programador que haya especificado
 /usr/bin/python sin el 2 tendra problemas.
 Me imagino que en el pasado esto tambien ocurrio con Python 1.

 Si como primera linea especifico python2.6 tendre problemas en sistemas
 que en su lugar tengan python2.7 o python2.5

 ¿alguien encontro una solucion para correr sobre cualquier subversion de
 Python 2.x?
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
__      ___ _   _
\ \    / (_) |_(_)___ _ _
 \ \/\/ /| | / / / -_) '_|  Sergio Fernández
  \_/\_/ |_|_\_\_\___|_|    http://www.wikier.org/
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Narcis Garcia - GiLUG

¿Para que hacer intervenir a env si ya hay el ejecutable python?


Al 07/02/11 12:11, En/na Jesús Espino ha escrit:

Para diferenciar entre python 3 y python 2, ahora mismo no sabría
decirte, pero en Ubuntu y supongo que en el resto de los Linux
funciona muy bien su usas #!/usr/bin/env python y si usas
#!/usr/bin/env python3 pues ejecutaria con python3. El comando env
escoge la versión que el usuario tenga instalada.

Un saludo.

2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

Hola y gracias por leer mi consulta.

Al escribir un programa en Python, que lo estoy intentando en Python 2, como
primera linea del fichero pongo:
#!/usr/bin/python2
Pero hay instalaciones en donde no esta el ejecutable python2, sino que
hay el python a secas o subversiones como python2.6:
bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
fichero o el directorio

Como me imagino que Python 3 no interpretara bien los programas escritos en
Python 2, en el momento de extenderse Python 3 y establecerse como
predeterminado en los sistemas, aquel programador que haya especificado
/usr/bin/python sin el 2 tendra problemas.
Me imagino que en el pasado esto tambien ocurrio con Python 1.

Si como primera linea especifico python2.6 tendre problemas en sistemas
que en su lugar tengan python2.7 o python2.5

¿alguien encontro una solucion para correr sobre cualquier subversion de
Python 2.x?
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Francisco Javier Cuadrado
El día 7 de febrero de 2011 12:27, Narcis Garcia - GiLUG
informat...@actiu.net escribió:
 ¿Para que hacer intervenir a env si ya hay el ejecutable python?


Para no tener que poner la ruta completa del ejecutable, que puede
variar entre plataformas o, incluso, distribuciones.


 Al 07/02/11 12:11, En/na Jesús Espino ha escrit:

 Para diferenciar entre python 3 y python 2, ahora mismo no sabría
 decirte, pero en Ubuntu y supongo que en el resto de los Linux
 funciona muy bien su usas #!/usr/bin/env python y si usas
 #!/usr/bin/env python3 pues ejecutaria con python3. El comando env
 escoge la versión que el usuario tenga instalada.

 Un saludo.

 2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

 Hola y gracias por leer mi consulta.

 Al escribir un programa en Python, que lo estoy intentando en Python 2,
 como
 primera linea del fichero pongo:
 #!/usr/bin/python2
 Pero hay instalaciones en donde no esta el ejecutable python2, sino que
 hay el python a secas o subversiones como python2.6:
 bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
 fichero o el directorio

 Como me imagino que Python 3 no interpretara bien los programas escritos
 en
 Python 2, en el momento de extenderse Python 3 y establecerse como
 predeterminado en los sistemas, aquel programador que haya especificado
 /usr/bin/python sin el 2 tendra problemas.
 Me imagino que en el pasado esto tambien ocurrio con Python 1.

 Si como primera linea especifico python2.6 tendre problemas en sistemas
 que en su lugar tengan python2.7 o python2.5

 ¿alguien encontro una solucion para correr sobre cualquier subversion de
 Python 2.x?
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Saludos

Fran
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Jesús Espino
Si usas /usr/bin/python y el usuario tiene instalado python en /bin o
en /usr/local/bin, no funcionara si usas /usr/bin/env python eso queda
independizado.

Un saludo.

2011/2/7 Narcis Garcia - GiLUG informat...@actiu.net:
 ¿Para que hacer intervenir a env si ya hay el ejecutable python?


 Al 07/02/11 12:11, En/na Jesús Espino ha escrit:

 Para diferenciar entre python 3 y python 2, ahora mismo no sabría
 decirte, pero en Ubuntu y supongo que en el resto de los Linux
 funciona muy bien su usas #!/usr/bin/env python y si usas
 #!/usr/bin/env python3 pues ejecutaria con python3. El comando env
 escoge la versión que el usuario tenga instalada.

 Un saludo.

 2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

 Hola y gracias por leer mi consulta.

 Al escribir un programa en Python, que lo estoy intentando en Python 2,
 como
 primera linea del fichero pongo:
 #!/usr/bin/python2
 Pero hay instalaciones en donde no esta el ejecutable python2, sino que
 hay el python a secas o subversiones como python2.6:
 bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
 fichero o el directorio

 Como me imagino que Python 3 no interpretara bien los programas escritos
 en
 Python 2, en el momento de extenderse Python 3 y establecerse como
 predeterminado en los sistemas, aquel programador que haya especificado
 /usr/bin/python sin el 2 tendra problemas.
 Me imagino que en el pasado esto tambien ocurrio con Python 1.

 Si como primera linea especifico python2.6 tendre problemas en sistemas
 que en su lugar tengan python2.7 o python2.5

 ¿alguien encontro una solucion para correr sobre cualquier subversion de
 Python 2.x?
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Narcis Garcia - GiLUG
¿En cambio si que es de esperar que env se encuentre en /usr/bin en 
cualquier entorno GNU?


Por lo de la version, quizas vale la pena hacer un lanzador escrito en 
Bash que busque si hay un python2* ejecutable.



Al 07/02/11 12:38, En/na Jesús Espino ha escrit:

Si usas /usr/bin/python y el usuario tiene instalado python en /bin o
en /usr/local/bin, no funcionara si usas /usr/bin/env python eso queda
independizado.

Un saludo.

2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

¿Para que hacer intervenir a env si ya hay el ejecutable python?


Al 07/02/11 12:11, En/na Jesús Espino ha escrit:


Para diferenciar entre python 3 y python 2, ahora mismo no sabría
decirte, pero en Ubuntu y supongo que en el resto de los Linux
funciona muy bien su usas #!/usr/bin/env python y si usas
#!/usr/bin/env python3 pues ejecutaria con python3. El comando env
escoge la versión que el usuario tenga instalada.

Un saludo.

2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:


Hola y gracias por leer mi consulta.

Al escribir un programa en Python, que lo estoy intentando en Python 2,
como
primera linea del fichero pongo:
#!/usr/bin/python2
Pero hay instalaciones en donde no esta el ejecutable python2, sino que
hay el python a secas o subversiones como python2.6:
bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
fichero o el directorio

Como me imagino que Python 3 no interpretara bien los programas escritos
en
Python 2, en el momento de extenderse Python 3 y establecerse como
predeterminado en los sistemas, aquel programador que haya especificado
/usr/bin/python sin el 2 tendra problemas.
Me imagino que en el pasado esto tambien ocurrio con Python 1.

Si como primera linea especifico python2.6 tendre problemas en sistemas
que en su lugar tengan python2.7 o python2.5

¿alguien encontro una solucion para correr sobre cualquier subversion de
Python 2.x?
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Francisco Javier Cuadrado
El día 7 de febrero de 2011 12:48, Narcis Garcia - GiLUG
informat...@actiu.net escribió:
 ¿En cambio si que es de esperar que env se encuentre en /usr/bin en
 cualquier entorno GNU?


Aquí tienes una discusión de la lista «tutor» de python:
http://mail.python.org/pipermail/tutor/2007-June/054808.html

En este mensaje[1] dicen (y cito):

«[...] env is almost always located in /usr/bin/ so one need not worry
what is env is not present at /usr/bin) [...]»

Lo que viene a decir (por alguien no sabe inglés) que: «env está casi
siempre ubicado en /usr/bin de modo que no hay que preocuparse por si
env no está presente en /usr/bin»

Mi opinión es que es más probable que env esté instalado en un sistema
y esté en /usr/bin, que python esté instalado y que esté en el
directorio que tú pienses que está.

[1] http://mail.python.org/pipermail/tutor/2007-June/054816.html

 Por lo de la version, quizas vale la pena hacer un lanzador escrito en Bash
 que busque si hay un python2* ejecutable.


 Al 07/02/11 12:38, En/na Jesús Espino ha escrit:

 Si usas /usr/bin/python y el usuario tiene instalado python en /bin o
 en /usr/local/bin, no funcionara si usas /usr/bin/env python eso queda
 independizado.

 Un saludo.

 2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

 ¿Para que hacer intervenir a env si ya hay el ejecutable python?


 Al 07/02/11 12:11, En/na Jesús Espino ha escrit:

 Para diferenciar entre python 3 y python 2, ahora mismo no sabría
 decirte, pero en Ubuntu y supongo que en el resto de los Linux
 funciona muy bien su usas #!/usr/bin/env python y si usas
 #!/usr/bin/env python3 pues ejecutaria con python3. El comando env
 escoge la versión que el usuario tenga instalada.

 Un saludo.

 2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:

 Hola y gracias por leer mi consulta.

 Al escribir un programa en Python, que lo estoy intentando en Python 2,
 como
 primera linea del fichero pongo:
 #!/usr/bin/python2
 Pero hay instalaciones en donde no esta el ejecutable python2, sino
 que
 hay el python a secas o subversiones como python2.6:
 bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
 fichero o el directorio

 Como me imagino que Python 3 no interpretara bien los programas
 escritos
 en
 Python 2, en el momento de extenderse Python 3 y establecerse como
 predeterminado en los sistemas, aquel programador que haya especificado
 /usr/bin/python sin el 2 tendra problemas.
 Me imagino que en el pasado esto tambien ocurrio con Python 1.

 Si como primera linea especifico python2.6 tendre problemas en
 sistemas
 que en su lugar tengan python2.7 o python2.5

 ¿alguien encontro una solucion para correr sobre cualquier subversion
 de
 Python 2.x?
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/

 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/




-- 
Saludos

Fran
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] [Beca] Machine learning for Neuroimaging

2011-02-07 Por tema Francesc Alted
Hola,

Aunque el campo de trabajo sea muy específico, me han pedido que de 
máxima difusión a esto.

Se trata de una beca para una estancia de 8 meses para Trento (Italia).  
Yo he estado en la fundación Bruno Kessler (para nuestro último curso de 
programación avanzada) y la verdad es que me quedé impresionado, tanto 
por el nivel del personal, como de las instalaciones.

Puede ser una buena oportunidad para alguien que se sienta atraido por 
campo del machine learning y la Neurociencia (ya sabeis, dos 'hot-
topics' con enorme potencial de desarrollo).

Suerte!

---
INTERNSHIP GRANTS IN MACHINE LEARNING FOR NEUROIMAGING
The University of Trento and Fondazione Bruno Kessler assign 2
internship grants for carrying out research activity on machine
learning methodologies for neuroscientific data analysis. The
main goal is to investigate how machine learning approaches might
provide competitive advantages in cognitive neuroscience
investigations. The research effort focuses on two specific
tasks: brain decoding and brain mapping. The challenge is to
design effective computational methods for multivariate pattern
analysis. The internship program aims to provide a comprehensive
research experience that includes the design of a neuroimaging
data analysis, the implementation of the computational process,
the evaluation of the empirical results, the publishing of the
scientific report. PhD scholarships will be assigned to
proficient applicants to attend the ICT Doctoral School at the
University of Trento at the end of the internship program. The
internship program will take place at the Neuroinformatics
Laboratory located at the Center for Mind/Brain Sciences in
Trento, Italy. The duration of the internship is 8 months. The
beginning is scheduled for March 2011. The grant amount is 1350
euro per month.


YOUR PROFILE
This grant is intended for graduated students in computer science
with background in machine learning or related field covering
topic as pattern recognition and data mining.  Experience with
data analysis, preferably on fMRI, EEG or MEG data, is not
mandatory even though it would be beneficial. Furthermore,
experience in programming with Python and related tools for
scientific computing are highly recommended.


HOW TO APPLY
The application form has to be mailed to the Head of the
Department of Engineering and Information Science, University of
Trento, Italy. Detailed instructions are available at the
following addresses: http://disi.unitn.it/openings ,
http://static.digns.com/uploads/disi/openings/772/original/DD15.pdf
For additional information or help, please email to
paolo.aves...@unitn.it. Deadline for application is February
17th, 2011.


ABOUT NILAB
The Neuroinformatics Laboratory (NILab) rises as a collaboration
between Fondazione Bruno Kessler and the Center for Mind/Brain
Sciences in order to promote interdisciplinary research in
cognitive neuroscience. The scientific research activity covers
mostly the design and the development of novel models for the
integration, the analysis, and the interpretation of unimodal and
multimodal brain-imaging data.


LINKS
Neuroinformatics Laboratory - nilab.fbk.eu
Fondazione Bruno Kessler - www.fbk.eu
Department for Engineering and Information Science - www.disi.unitn.it
Center for Mind/Brain Sciences - www.cimec.unitn.it
Information and Communication Doctoral School - www.ict.unitn.it

-- 
Francesc Alted
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Antonio Beamud

El 07/02/11 13:04, Francisco Javier Cuadrado escribió:

El día 7 de febrero de 2011 12:48, Narcis Garcia - GiLUG
informat...@actiu.net  escribió:

¿En cambio si que es de esperar que env se encuentre en /usr/bin en
cualquier entorno GNU?


Aquí tienes una discusión de la lista «tutor» de python:
http://mail.python.org/pipermail/tutor/2007-June/054808.html

En este mensaje[1] dicen (y cito):

«[...] env is almost always located in /usr/bin/ so one need not worry
what is env is not present at /usr/bin) [...]»

Lo que viene a decir (por alguien no sabe inglés) que: «env está casi
siempre ubicado en /usr/bin de modo que no hay que preocuparse por si
env no está presente en /usr/bin»

Mi opinión es que es más probable que env esté instalado en un sistema
y esté en /usr/bin, que python esté instalado y que esté en el
directorio que tú pienses que está.

[1] http://mail.python.org/pipermail/tutor/2007-June/054816.html



env viene en el paquete coreutils, junto con otras utilidades como 
pueden ser who, sort, tail, head, du, etc...

Y tal y reza en la página de gnu:

The GNU Core Utilities are the basic file, shell and text manipulation 
utilities of the GNU operating system. These are the core utilities 
which are expected to exist on every operating system.


IMHO, si mi soft solo soporta python 2.x, usaría

#!/usr/bin/env python2

Al menos por mi experiencia, me he encontrado python bajo 3 raizes que 
recuerde, /opt, /usr, /usr/local


Un saludo.




___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


[Python-es] Subprocess.call remotamente

2011-02-07 Por tema ray
Saludos lista,

Necesito algunos scripts para manejar cuentas de LDAP, para esto he creado
una clase que encapsula los métodos de python-ldap. El problema está en que
la librería no puede ser instalada en el servidor LDAP por problemas de
dependencias y tuve que instalarlo en otra máquina, así que vino otro
problema: cómo ejecutar remotamente los comandos de samba ldap?
Hago uso de subprocess.call para esto, pero no encuentro información de
cómo puedo iniciar sesión remotamente y enviar los comandos por esta misma,
por lo tanto tengo que ejecutarlos usando ssh usuario@host comando, pero
el problema está en la naturaleza interactiva de ssh y el hecho de que
siempre pide la contraseña del usuario (tampoco puedo usar ssh keys por
algunas razones). No sé si alguien sepa alguna forma de realizar esta tarea
o de cómo usar subprocess para responder a la pregunta de la contraseña :)

Gracias.

Ray
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] /usr/bin/python2

2011-02-07 Por tema Narcis Garcia - GiLUG

Gracias.
De todas formas, en prevision de convivir Python 2 y Python 3, tendre 
que hace lanzadores en Bash.



Al 07/02/11 13:04, En/na Francisco Javier Cuadrado ha escrit:

El día 7 de febrero de 2011 12:48, Narcis Garcia - GiLUG
informat...@actiu.net  escribió:

¿En cambio si que es de esperar que env se encuentre en /usr/bin en
cualquier entorno GNU?



Aquí tienes una discusión de la lista «tutor» de python:
http://mail.python.org/pipermail/tutor/2007-June/054808.html

En este mensaje[1] dicen (y cito):

«[...] env is almost always located in /usr/bin/ so one need not worry
what is env is not present at /usr/bin) [...]»

Lo que viene a decir (por alguien no sabe inglés) que: «env está casi
siempre ubicado en /usr/bin de modo que no hay que preocuparse por si
env no está presente en /usr/bin»

Mi opinión es que es más probable que env esté instalado en un sistema
y esté en /usr/bin, que python esté instalado y que esté en el
directorio que tú pienses que está.

[1] http://mail.python.org/pipermail/tutor/2007-June/054816.html


Por lo de la version, quizas vale la pena hacer un lanzador escrito en Bash
que busque si hay un python2* ejecutable.


Al 07/02/11 12:38, En/na Jesús Espino ha escrit:


Si usas /usr/bin/python y el usuario tiene instalado python en /bin o
en /usr/local/bin, no funcionara si usas /usr/bin/env python eso queda
independizado.

Un saludo.

2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:


¿Para que hacer intervenir a env si ya hay el ejecutable python?


Al 07/02/11 12:11, En/na Jesús Espino ha escrit:


Para diferenciar entre python 3 y python 2, ahora mismo no sabría
decirte, pero en Ubuntu y supongo que en el resto de los Linux
funciona muy bien su usas #!/usr/bin/env python y si usas
#!/usr/bin/env python3 pues ejecutaria con python3. El comando env
escoge la versión que el usuario tenga instalada.

Un saludo.

2011/2/7 Narcis Garcia - GiLUGinformat...@actiu.net:


Hola y gracias por leer mi consulta.

Al escribir un programa en Python, que lo estoy intentando en Python 2,
como
primera linea del fichero pongo:
#!/usr/bin/python2
Pero hay instalaciones en donde no esta el ejecutable python2, sino
que
hay el python a secas o subversiones como python2.6:
bash: miprograma.py: /usr/bin/python2: interprete erroneo: No existe el
fichero o el directorio

Como me imagino que Python 3 no interpretara bien los programas
escritos
en
Python 2, en el momento de extenderse Python 3 y establecerse como
predeterminado en los sistemas, aquel programador que haya especificado
/usr/bin/python sin el 2 tendra problemas.
Me imagino que en el pasado esto tambien ocurrio con Python 1.

Si como primera linea especifico python2.6 tendre problemas en
sistemas
que en su lugar tengan python2.7 o python2.5

¿alguien encontro una solucion para correr sobre cualquier subversion
de
Python 2.x?
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/






___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Subprocess.call remotamente

2011-02-07 Por tema Javier Collado
Hola,

El día 7 de febrero de 2011 13:40, ray r...@lunasexta.org escribió:
 algunas razones). No sé si alguien sepa alguna forma de realizar esta tarea
 o de cómo usar subprocess para responder a la pregunta de la contraseña :)

Una posible solución sería utilizar pexpect para automatizar la
introducción de usuario y contraseña en ssh al estilo de lo que se
explica aquí:
http://linux.byexamples.com/archives/346/python-how-to-access-ssh-with-pexpect/

Un saludo,
Javier
___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Sitio Preguntas y Respuestas para Python en español

2011-02-07 Por tema gerardo Juarez

Hola joe,

Pues, cosa extraña, a mí me está mandando correos cada vez que alguien 
agrega una respuesta a la pregunta en

la que yo participé. Es esta la notificación a la que te refieres?

Gerardo

joe di castro wrote:

Hay un pequeño problema, la aplicación tiene un bug que aún no está
resuelto por los desarrolladores por el cual no funciona el envío de los
correos de notificación a los usuarios, así que de momento, la única
forma de seguir la evolución de la página es por RSS.

Estoy mirando alguna manera de sortear este problema.

Saludos

joe di castro

http://python.majibu.org


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

  


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


Re: [Python-es] Sitio Preguntas y Respuestas para Python en español

2011-02-07 Por tema joe di castro
Si, esa es... a mi no me funcionan... os funciona a todos los demás??

Y como precisamente hay reportado un bug con ese problema y aún está
marcado como no solucionado... pues.. pensé que no le funcionaba a
nadie...

Saludos
Joe

El lun, 07-02-2011 a las 16:45 -0600, gerardo Juarez escribió:
 Hola joe,
 
 Pues, cosa extraña, a mí me está mandando correos cada vez que alguien 
 agrega una respuesta a la pregunta en
 la que yo participé. Es esta la notificación a la que te refieres?
 
 Gerardo
 
 joe di castro wrote:
  Hay un pequeño problema, la aplicación tiene un bug que aún no está
  resuelto por los desarrolladores por el cual no funciona el envío de los
  correos de notificación a los usuarios, así que de momento, la única
  forma de seguir la evolución de la página es por RSS.
 
  Estoy mirando alguna manera de sortear este problema.
 
  Saludos
 
  joe di castro
 
  http://python.majibu.org
 
 
  ___
  Python-es mailing list
  Python-es@python.org
  http://mail.python.org/mailman/listinfo/python-es
  FAQ: http://python-es-faq.wikidot.com/
 

 
 ___
 Python-es mailing list
 Python-es@python.org
 http://mail.python.org/mailman/listinfo/python-es
 FAQ: http://python-es-faq.wikidot.com/


___
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/