conexión a MySQL (era:Re: ayuda)
Carlos Galisteo de Cabo
cgalisteo en k-rolus.net
Lun Oct 2 19:09:09 CEST 2006
Hola, ¿puede ser que? no estés indicandole el intérprete al fichero.
Me explico:
Para poder ejecutar un script en python (o en cualquier otro lenguaje) pienes que explicitar el intérpete que vas a usar.
Puedes hacer 2 cosas, o arrancar tu script desde la linea de comandos diciéndole que use Python:
$python script.py
O incluir **en la primera linea** de tu script un línea del tipo:
#!/usr/bin/env python
o
#!/usr/bin/python
Intenta estas dos cosas (si no lo estás haciendo ya) y nos cuentas.
On Mon, 2 Oct 2006 13:01:31 -0400, "faramir hijo de senescal de gondor" <faramirt en gmail.com> wrote:
> hola todo en s
>
> pido porfa q me colaboren con un codigo que tengo problema.
>
> Estoy abriendo una base de datos con MySQL, cuando introdusco los comandos
> linea por linea en el terminal, funcionan muy bien y puedo acceder al a
> informacion, pero cuando trato de hacer un programita, presenta un error
> en
> el sugando reglon.
>
> es decir
> python
> Python 2.3.4 (#1, Nov 4 2004, 14:06:56)
> [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>>>> import MySQLdb
>>>> connection = MySQLdb.connect(host="-x-x-x-x-x", user="------",
> passwd="xxxxxxxxxx", db="_____" )
>
> y funciona muy bien, pero si trato de hacer lo mismo pero en un solo
> archivo
> y luego le doy atributos para ejecutarlo no funciona.
>
> Agradeciendo a tod en s por su atencion y colaboracion
>
>
>
>
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es
Más información sobre la lista de distribución Python-es