//PINEBOO arreglos en python
PINEBOO arreglos en python 2019-11-11T11:56:32+00:00
Print Friendly, PDF & Email

En este manual describimos cómo hacer ajustes y arreglos del programa Pineboo.


  • CREADO POR: miguelajsmaps@gmail.com en https://github.com/Miguel-J/eneboo/wiki (YA NO EXISTE)
  • FECHA CREACIÓN:
  • ACTUAL: miguelajsmaps@gmail.com en http://manuales-eneboo-pineboo.org/pineboo-que-es/pineboo-arreglos-en-python/
  • ULTIMA ACTUALIZACIÓN:Last updated: noviembre 11, 2019 at 11:56 am

PINEBOO ARREGLOS EN PYTHON:

Indice:

  1. HACER DEBUGG PARA VER ERRORES:
  2. CONEXION CON BASE DE DATOS SQLITE3:
  3. MOSTRAR BASE DE DATOS EN TABLA QT5:
  4. CREAR UN UI CON QT5:
  5. CONEXION CON BASE DE DATOS MYSQL:
  6. LETRAS ASCII CON PORTATIL SIN TECLADO NUMERICO
  7. BORRAR LA CACHÉ DE PINEBOO
  8. MÓDULOS HECHOS SÓLO EN PYTHON PARA PINEBOO

Haz clic aquí para volver al índice


  1. HACER DEBUGG PARA VER ERRORES:

https://pythonconquerstheuniverse.wordpress.com/2009/09/10/debugging-in-python/

 

Haz clic aquí para volver al índice


  1. CONEXION CON BASE DE DATOS SQLITE3:

http://pythoncentral.io/introduction-to-sqlite-in-python/

  • Para ver el archivo de: pinebooconectores.sqlite

hay que descargarse SQLite Studio de http://rafinguer.blogspot.com.es/2009/09/primeros-pasos-en-sqlite.html

http://sqlitestudio.pl/

…y lo abres/ver «datos»(arriba derecha)/botón derecho mouse en campo «Edit value in editor» luego grabar y «commit» (botón ok-verde arriba)

 

Haz clic aquí para volver al índice


  1. MOSTRAR BASE DE DATOS EN TABLA QT5:

https://www.tutorialspoint.com/pyqt/pyqt_database_handling.htm

Haz clic aquí para volver al índice


  1. CREAR UN UI CON QT5:

He instalado PyQT5 sobre Windows mediante pip3 install PyQt5. Sin errores. De hecho desde Python se puede importar el módulo. Problema: ¿cómo puedo correr Qt Designer? No veo ningún designer.exe o similar.
RESPUESTA:
Qt Designer no viene con pyqt, sino que forma parte del paquete PyQt5-tools, debes instalarlo de forma independiente:

Una vez instalado correctamente te vas a donde tengas instalado Python en tu sistema y lo encontrarás en:

https://es.stackoverflow.com/questions/81983/c%C3%B3mo-correr-qt-designer-en-qt5-windows
ESto otro era para Qt4:
https://www.safaribooksonline.com/blog/2014/01/22/create-basic-gui-using-pyqt/
http://www.pythondiario.com/2014/11/primera-aplicacion-con-qt-designer-y_16.html

 

Haz clic aquí para volver al índice


  1. CONEXION CON BASE DE DATOS MYSQL:

Libro – manual de conexión MySQL

    • MySQLdb :

http://www.lfd.uci.edu/%7Egohlke/pythonlibs/
http://www.lfd.uci.edu/%7Egohlke/pythonlibs/#mysqlclient

Haz clic aquí para volver al índice


  1. LETRAS ASCII CON PORTATIL SIN TECLADO NUMERICO

Se consigue con:…..Fn+alt+126 (de JKO)…

http://es.ccm.net/forum/affich-41894-alt-numero-ascii-no-salen-los-codigos

  • «Mi laptop tiene, sobre el teclado de letras, más específicamente sobre las letras M J K L U I O y sobre los números 7 8 9, unos numeritos dibujados al costado, haciendo como un «segundo» teclado numérico que para que funcione se debe apretar la tecla «Fn» y la letra correspondiente (por ejemplo, en la letra J tengo dibujado un 1, siq uiero escribir el 1 con este sistema, aprieto «Fn» más la J) Así que probé apretando Alt + Fn (manteniendo apretadas ambas) + el número del código Ascii que quiero, pero usando este «segundo» teclado numérico, Y FUNCIONO! 🙂 .»
  • Listado de códigos ASCii:

 

 

Haz clic aquí para volver al índice


  1. BORRAR LA CACHÉ DE PINEBOO

Se consigue con:…..en la carpeta pineboo/tempdata, borra lo que hay dentro

 

Haz clic aquí para volver al índice


  1. MÓDULOS HECHOS SÓLO EN PYTHON PARA PINEBOO

miguelj [18:02]

…y habéis probado a ejecutar pineboo con módulos hechos en python?….sin que vengan de eneboo…?….cómo deberían ser?

aulla [19:11] SLACK 15 JULIO 2018

en principio el mismo esquema que un módulo tradicional, solo que el .qs, serán .qs.py , y en form podrán ser o qt3 o qt5 , pero esto último mas adelante , en cuanto tengamos los plugins para qt5designer… se dectectará automaticamente la versión del .qt y se cargará

otra cosa que quiero hacer es que las eneboo-tools puedan mezclar los .qs.py al igual que hacen ahora con los .qs. … habría que marcar los class declaration y definition de manera nueva, y que pueda enlazar las clases, por lo menos a lo que llego a entender ahora mismo

pero mas despues …

los qt5 entiendo que los gestinarian las eneboo-tools igual

os parece bien que los .qs.py convertidos , lleven ya los @class_declaration y @class_definition , pero con # delante?

es un principio

 

Haz clic aquí para volver al índice


error: Content is protected !!