Saltar al contenido
  • TecTroya Logo TecTroya Logo TecTroya Logo
    • Inicio
    • Quienes somos
    • Servicios
    • Portafolio
    • Tutoriales
      • Python
        • Python desde cero
        • Interfaz Gráfica en Python
        • Python Avanzado
        • Práctica guiada en Python
        • Hacking con Python
        • Python de Cero a Experto
      • Swift
        • Swift desde cero
        • Domina iOS18
      • GitHub
        • Curso de Git y GitHub
    • Contacto
    FacebookXInstagramYouTube

    Python Avanzado – BBDD CRUD – Video 5

    1. Inicio
    2. Python Avanzado
    3. Python Avanzado – BBDD CRUD – Video 5
    Anterior Siguiente

    Python Avanzado – BBDD CRUD – Video 5

    Por dAndrusco|2019-11-06T11:55:39-03:00noviembre 6th, 2019|Python Avanzado|2 Comentarios

    Comparta esta información en su red Social favorita!

    FacebookXRedditLinkedInWhatsAppTumblrPinterestVkCorreo electrónico

    2 Comentarios

    1. Manuel Miranda 06/03/2020 en 13:33 - Responder

      Hola , excelente web y muy buenos tus videos .

      Quiero hacer una pregunta.

      Resulta que estoy programando la version 2.0 de un software geoestadistico , donde la entrada de datos es un archivo plano con extension .dat.

      Mediante el comando archivo_texto=open(«muestras.dat»,»r») pude leer el archivo plano sin problemas.

      Mi consulta es la siguiente.

      Como puedo hacer para que python lea este archivo de manera que reconozca que la primera linea representa el nombre de la base de datos , la segunda el numero de variables y desde ahí en adelante la información?

      Resulta que necesito asignar una cantidad de variables a unos combobox, lo cual ya lo hice mediante el mismo comando , agregando archivo_texto.read y creando la cantidad necesaria según el numero de variables.

      Pero necesito que eso sea automático, ya que no siempre sera la misma base de datos y por ejemplo si la segunda linea de la base de datos indica 7 ,python lea las 7 variables y si dice 5 python leas las 5 variables.

      Cuando hablo de variables hablo matemáticamente, ya que por lo que he podido y comprendo que en pyhton las variables se refieren a las «cajas» de texto a las cuales les asignamos un valor.

      Llevo unos 3 días estudiando por todo Internet y no he podido hacerlo.

      Agregar que también intente el método sqlite3 pero el visor de sqlite 3 no reconoce como base de datos un archivo plano .dat ni un csv.

      Ayuda por favor.

      Esto use para abrir y leer la base de datos:

      archivo_texto=open(«muestras.dat»,»r»)
      texto0=archivo_texto.read()
      texto1=archivo_texto.readline()
      texto2=archivo_texto.readline()
      texto3=archivo_texto.readline()
      texto4=archivo_texto.readline()
      texto5=archivo_texto.readline()
      texto6=archivo_texto.readline()
      texto7=archivo_texto.readline()
      texto8=archivo_texto.readline()
      en este caso eran 8 variables por eso llegue hasta el 8 pero como comento necesito que eso sea automatico ya que al cambiar de base de datos no lo reconocera.

      Y luego asigne esto al Combobox:

      combo2[‘values’] =texto2,texto3,texto4,texto5,texto6,texto7,texto8
      combo2.place(x=160, y=30, width=100)

      De antemano gracias.

      Saludos.

    2. dAndrusco 30/04/2020 en 13:24 - Responder

      Hola Manuel, lamentablemente la consulta no tiene nada que ver con el curso, y como sabes estos cursos son gratuito, en tu caso habría que desarrollarlo
      Puedes buscar soporte en el foro de http://stackoverflow.com/ son especialista en resolver dudas de codigos

      Saludos

    Deja tu comentario Cancelar la respuesta

    Copyright 2009 TecTroya | Todos los derechos reservados | Creado con WordPress
    FacebookXInstagramYouTube
    Page load link
    Ir a Arriba