[Python-es] [OT] Cargar información en una base de datos SQLite desde un archivo .sql

Andrey Antoukh andsux en gmail.com
Jue Abr 7 23:54:47 CEST 2011


El día 7 de abril de 2011 23:28, craf <pyclutter en gmail.com> escribió:
>
>
>>-----Mensaje original-----
>>De: Andrey Antoukh <andsux en gmail.com>
>>Reply-to: La lista de python en castellano <python-es en python.org>
>>Para: La lista de python en castellano <python-es en python.org>
>>Asunto: Re: [Python-es] [OT] Cargar información en una base de datos
>>SQLite desde un archivo .sql
>>Fecha: Thu, 7 Apr 2011 23:04:49 +0200
>
>>Hola craf!
>
>>Te recomendaría que leyeras y aprendieras las cosas como la mayoría de
>>la gente hace, autofomandose o pagando una clase.
>
> ¿Entonces para que está la lista?
Para resolver dudas, compartir experiencias, comentar curiosidades, no
dar clase :D


>
>>Esto es una lista de usuarios, no el soporte técnico, ni mucho menos
>>profesorado a distancia, las dudas que estas preguntando son
>>fácilmente "resolubles" con una búsqueda en google. O lectura de la
>>propia documentación de python o sqlite en este caso.
>
> Conozco Google, se como buscar y creeme he buscado por lo que preguntaba,(
> Si en la consulta iba una simple coma o no.)

Creo que buscaste mal, por que muchas respuestas que te han dado, son
de la propia documentación de python que ni te molestaste a leer bien.

>
>>Reiteradamente ya he repetido en esta lista, no quiero generalizar
>>pero muchos de los que la formamos, somos gente que trabaja, y ademas,
>>perder tiempo explicando algo que ya esta mil veces explicado dudo
>>mucho que quiera hacerlo cualquiera.
>
> Veo que eres un hombre ocupado y te molestas porque alguien hace una pregunta que tu consideras mil veces resuelta.
> Creeme, también trabajo como tu y me encanta ayudar a cualquiera que necesite una mano, y no me importa si es una pregunta que se ha echo mil veces.
> Como te fijaras y algunos parece que no lo hicieron, antes del encabezado del mensaje agregué [OT], por lo que si considerabas que lo que preguntaba
> no tenía nada que ver con Python o era demasiado sencilla, simplemente estabas en tu derecho de no contestar.
>
>>En fin, no te ofendas, solo que te animo que pongas de tu parte y
>>hagas el esfuerzo al menos de buscar y informarte de la documentación
>>existente antes de plantar la duda a la lista.
>
> Para nada me ofendo, pero también te pediría que fueras un poco mas "paciente", ya que no todo el mundo posee a lo mejor tus conocimientos.

Los conocimientos que adquirimos es leyendo la documentación, y
buscando en google... no haciendo preguntas cuyas respuestas ya están
a disposición del publico.

En esta lista hay muchas personas, pero si te habrás fijado, eres el
único preguntando de como conectarse a una base de datos sqlite, y no
es que todos seamos expertos... simplemente sabemos ir a
www.python.org y leer docu de sqlite, y si no tenemos idea de sql,
pues leemos las referencias de www.sqlite.com

A lo que voy... no es que nos/me cuesta responder... es que jode que
tu que lo puedes buscar y leer, no te de la gana de hacerlo y esperas
que lo hagamos nosotros y te lo expliquemos.

Creo que lo he dejado mas que claro, no es que no queramos responder (
y siento por generalizar). Es que personalmente me fastidia responder
a alguien quien no se ha molestado ni a leer la documentación
oficial...

Un saludo.
Andrei.

>
> Saludos.
>
> Cristian
>
>
>
>>Un saludo.
>>Andrei.
>
>>El día 7 de abril de 2011 22:45, lasizoillo <lasizoillo en gmail.com> escribió:
>> Para hacerlo más cercano a python:
>> http://docs.python.org/library/sqlite3.html
>>
>> El día 7 de abril de 2011 21:50, craf <pyclutter en gmail.com> escribió:
>>> Hola.
>>>
>>> Estoy probando la base de datos SQLite con python, y para cargarle datos
>>> he creado un archivo datos.sql, para insertarlos en una base de datos
>>> llamada bdatos.db
>>>
>>> La estructura del archivo datos.sql es:
>>>
>>> #-----------------------------------------------------
>>> #Creación de Tabla y carga de datos
>>>
>>> create table into tabla
>>> (nombre, text,
>>> direccion text);
>>>
>>
>> Si pruebo eso me da un error en el into. Aparte de eso se crea una
>> tabla con tres campos: nombre y text, que no se sabe de que tipo son;
>> y dirección de tipo text.
>>
>>> #Inserción de los datos
>>>
>>> insert into tabla values('pepo','Lagos 2815'),
>>>                        ('patricio','Las Lomas 231');
>>>
>>> #-----------------------------------------------------
>>
>> Como ya te ha comentado chema, no hay soporte. Cosa que se ve
>> claramente en su respectiva documentación:
>> http://www.sqlite.org/lang_insert.html
>>
>> A este enlace se puede llegar a partir del enlace de sqlite3 de la
>> documentación de python.
>>
>> Saludos:
>>
>> Javi
>> _______________________________________________
>> Python-es mailing list
>> Python-es en python.org
>> http://mail.python.org/mailman/listinfo/python-es
>> FAQ: http://python-es-faq.wikidot.com/
>>
>
>
>
>
>
>
> _______________________________________________
> Python-es mailing list
> Python-es en python.org
> http://mail.python.org/mailman/listinfo/python-es
> FAQ: http://python-es-faq.wikidot.com/
>



-- 
http://twitter.com/andsux
http://www.niwi.be
****
http://www.freebsd.org/
http://www.postgresql.org/
http://www.python.org/
http://www.djangoproject.com/

"Linux is for people who hate Windows, BSD is for people who love UNIX"
"Social Engineer -> Because there is no patch for human stupidity"


Más información sobre la lista de distribución Python-es