Autor Tema: Compilacion sobre Python  (Leído 317 veces)

0 Usuarios y 1 Visitante están viendo este tema.

    • *
    • Desconectado Rock Lee
    • Mensajes: 827
      Ingreso: enero de 2014
      • Ver Perfil
      • La nueva era del conocimiento
    • ar
    • Texto Personal
      Digitalizando tu Mundo
    Compilacion sobre Python
    « el: 22 marzo de 2018, 12:02 pm »
    Python es un lenguaje sencillo de comprender ademas de usar en muchos aspectos sencillos pero muchas veces no pensamos de que va y lo hacemos automatico pero...

    ¿Que es python?
    Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma, ya que soporta orientación a objetos, programación imperativa y, en menor medida, programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma. Es administrado por la Python Software Foundation. Posee una licencia de código abierto, denominada Python Software Foundation License,1​ que es compatible con la Licencia pública general de GNU a partir de la versión 2.1.1, e incompatible en ciertas versiones anteriores.

    Ademas al tener librerias disponbles para poder usarlo hace que sea muy util para muchos cosas se necesite crear cuya informacion podes verlo desde la pagina oficial PyPI - the Python Package Index (aunque esta en ingles todo).

    ¿Si o si debo leerlo en ingles? ¿Por donde podria empezar?

    En lo posible sino se domina bien el ingles hay opciones al español, aunque algunas veces se traduce mal o lo mal interpretan perdiendo la ensencia del mismo (me ah sucedido con algunos temas puntuales) por eso es muy recomendable el ingles. Algunas recomendaciones por donde empezar con python en español son

    Python para todos
    por Raúl González Duque

    >>> https://launchpadlibrarian.net/18980633/Python%20para%20todos.pdf

    Inmersión en Python 3
    por Mark Pilgrim Copyright © 2009
    Traducción al español: José Miguel González Aguilera[/i]

    >>> https://argentinaenpython.com/quiero-aprender-python/inmersion-en-python-3.0.11.pdf

    Tutorial Python 2
    Autor original: Guido van Rossum
    Editor original: Fred L. Drake, Jr.


    >>> http://docs.python.org.ar/tutorial/pdfs/TutorialPython2.pdf

    Socket — Low-level networking interface
    En ingles por Python Software Foundation

    >>> https://docs.python.org/2/library/socket.html


    Sin olvidar tambien que podemos usar Interfaces gráficas de usuario (GUIs) que hablado de una forma tecnica se refiere a la interfaz gráfica de usuario, conocida también como GUI (del inglés graphical user interface), es un programa informático que actúa de interfaz de usuario, utilizando un conjunto de imágenes y objetos gráficos para representar la información y acciones disponibles en la interfaz.

    Entre los cuales podemos encontrar las siguientes paginas:

    Este sitio web se trata de wxPython, el conjunto de herramientas GUI multiplataforma para el lenguaje Python. Con wxPython, los desarrolladores de software pueden crear interfaces de usuario verdaderamente nativas para sus aplicaciones Python, que se ejecutan con pocas o ninguna modificación en Windows, Mac y Linux u otros sistemas tipo Unix.

    >>> http://www.wxPython.org/

    PyQt es uno de los dos enlaces de Python más populares para el framework Q + multiplataforma Qt de GUI / XML / SQL (otro enlace es PySide). PyQt desarrollado por Riverbank Computing Limited. Qt en sí se desarrolla como parte del Proyecto Qt. PyQt proporciona enlaces para Qt 4 y Qt 5. PyQt se distribuye bajo una selección de licencias: GPL versión 3 o una licencia comercial.

    >>> https://wiki.python.org/moin/PyQt

    PyGTK le permite crear fácilmente programas con una interfaz gráfica de usuario utilizando el lenguaje de programación Python. La biblioteca subyacente GTK + proporciona todo tipo de elementos visuales y utilidades para ello y, si es necesario, puede desarrollar aplicaciones completas para el Escritorio GNOME.

    Las aplicaciones PyGTK son verdaderamente multiplataforma y pueden ejecutarse, sin modificaciones, en Linux, Windows, MacOS X y otras plataformas.

    Otras características distintivas de PyGTK son, además de su facilidad de uso y prototipado rápido, su soporte de accesibilidad de primera clase o la capacidad de manejar texto complejo multilingüe o bidireccional para aplicaciones completamente localizadas.

    >>> http://www.pygtk.org/

    Tkinter es el paquete estándar de GUI (interfaz gráfica de usuario) de Python. Es una capa delgada orientada a objetos en la parte superior de Tcl/Tk.

    Tkinter no es el único juego de herramientas GuiProgramming para Python. Sin embargo, es el más utilizado. CameronLaird llama a la decisión anual de mantener a TkInter "una de las tradiciones menores del mundo de Python".

    >>> https://wiki.python.org/moin/TkInter

    Boa Constructor es un desarrollador multiplataforma de Python IDE y wxPython GUI Builder. Ofrece la creación y manipulación de marcos visuales, un inspector de objetos, muchas vistas en la fuente como buscadores de objetos, jerarquías de herencia, documentación html generada por cadena de documentos, un depurador avanzado y ayuda integrada.
    Soporte de Zope: creación y edición de objetos. Cortar, copiar, pegar, importar y exportar. Creación y edición de propiedades en la depuración de Inspector y Python Script.

    >>> http://boa-constructor.sourceforge.net/


    Bueno esto es todo por ahora aunque veo si voy agregado mas cosas relacionadas, a modo un tema recompilatorio de lo que respecta a pyhon.


    Saludos Familia!

     

    Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22