Ir al contenido

Buscar en La Comunidad

Mostrando resultados por etiquetas 'Python'.

  • Buscar Por Etiquetas

    Añade etiquetas separadas por comas.
  • Buscar Por Autor

Tipo de Contenido


Foros

  • Contacto con el staff
    • Novedades / Anuncios del foro
    • Sugerencias
    • Problemas relacionados con el foro
  • Zona general de charla
    • Presentaciones
    • Charla
    • Zona de Humor, Curiosidades y Otros
    • Mascotas Vagos
    • Noticias del Mundo
    • Tecnología
    • Ayuda y consultas de carácter general
  • Zona GNU/Linux
    • Ayuda, consultas y soporte GNU/Linux
    • Distribuciones GNU/Linux
    • Repositorios. Software GNU/Linux
    • Personalización
    • Raspberry Pi
    • Arduino
    • Manuales / Tutoriales / Guías GNU/Linux
    • Programación
    • Noticias GNU/Linux
    • Hablando de GNU/Linux
  • Zona Gaming
    • Juegos GNU/Linux
    • Noticias Gamer
    • Charla Gamer
  • Zona Móvil
    • Ayuda y soporte para dispositivos móviles
    • Apps Móviles
    • Manuales / Tutoriales / Guías Móviles
    • Roms para dispositivos Móviles
    • Noticias sobre dispositivos Móviles
    • Hablando sobre dispositivos Móviles
  • Zona Mozilla
    • Ayuda, consultas y soporte Mozilla
    • Aplicaciones Mozilla
    • Roms Firefox OS
    • Manuales / Tutoriales / Guías Mozilla
    • Noticias Mozilla
    • Hablando de Mozilla
  • Microsoft
    • Papelera del Foro

Encontrar resultados en...

Encontrar resutados que...


Fecha de Creación

  • Start

    Fin


Última Actualización

  • Start

    Fin


Filtrar por numero de...

Joined

  • Start

    Fin


Grupo


Página Web


Diaspora


Pump


GNU Social


Google +


Twitter


Facebook


Xmpp


Skype


Steam


Desura


MediaGoblin


Youtube


Vimeo


Picasa


Flickr


Email


Lugar


Intereses

Encontramos 17 resultados

  1. Buenas, estuve tratando de instalar apache, pero me da error con openssl, trate de instalar openssl y resulta que tengo un problema con YUM, por favor podrian ayudarme? There was a problem importing one of the Python modules required to run yum. The error leading to this problem was: /lib64/libgssapi_krb5.so.2: symbol krb5_sname_match, version krb5_3_MITle libkrb5.so.3 with link time reference Please install a package which provides this module, or verify that the module is installed correctly. It's possible that the above module doesn't match the current version of Python, which is: 2.6.6 (r266:84292, Dec 20 2012, 15:53:42) [GCC 4.4.7 20120313 (Red Hat 4.4.7-3)] If you cannot solve this problem yourself, please go to the yum faq at: http://yum.baseurl.org/wiki/Faq
  2. Les dejo un libro sencillo para aprender python. y la continuacion de invent with python. https://github.com/classicemi/ebooks/blob/master/Python%20Crash%20Course.pdf http://inventwithpython.com/makinggames.pdf El primer libro python crash course es python desde cero, teoria y ejemplos de una forma rapida durante los primeros capitulos, en la segunda etapa del libro, todo lo aprendido en la etapa uno lo reune creando 3 ejemplos un juego imitacion de space invader, visualizacion de informacion y termina con la creacion de una aplicacion web mediante django. el segundo making games es la continuacion de invent with python en la cual se utiliza la libreria de pygame.
  3. Hoy encontré una lista de formas con las que uno puede iniciar un servidor HTTP con un solo comando. Es muy cómodo si uno quiere compartir un archivo rápidamente en red, me encanta. Antes me gustaba usar netcat pero esto lo superó Te permite compartir una página web estática en HTML o archivos varios. Mi favorito es este, fácil de recordar, y porque todos tenemos Python3, parece que el servidor viene incluido con Python: python3 -m http.server 8000 Se debe ejecutar en la carpeta que queremos compartir, inicia un servidor en el puerto 8000 . Si no saben mucho de redes, pueden probar que funcione ingresando con el navegador a 127.0.0.1:8000 Si quieren ingresar desde otra PC, deben estar ambos en la misma red (si no es así hay que configurar el router) y obtener la IP de la máquina que corre el servidor con: ip address show Deben copiar la IP de la interfaz correcta, normalmente es algo así como 192.168.0.36 Y desde la otra PC ingresar a esa IP con el navegador especificando el puerto que usamos en el comando: 192.168.0.36:8000
  4. Buenas tardes, O'Reilly ofrece gratis este libro de Programación Funcional en Python Para aquellos interesados, la dirección es: http://www.oreilly.com/programming/free/functional-programming-python.csp?cmp=em-prog-free-na-lgen_safari_20160929 Espero sea útil. Un saludo JPablos
  5. Me parecio buena la entrada que hcicierón en elbinário compartiendo como ver TwitchTV via livestream sin browser. Ref: http://elbinario.net/2016/01/24/viendo-twichtv-en-condiciones-con-livestream/ "Estaban poniendo las finales de CSGO en la DreamHack en Twichtv, el caso es que me era imposible verlo en el navegador en condiciones, el sonido iba bien pero la imagen se veía con muy pocos frames. Así, que googleando encontre como solucionarlo con livestreamer." Manejo en terminal : Si por alguna razón teneis algun problema con el programa del tipo Convendra tomar riendas con el pip , o bien Ejemplo de un canal en Twitch→ http://www.twitch.tv/esl_lol_es Espero os ayude como a mi, no conocia este método ni el programa livestream para TwitchTV.
  6. Que tal compañeros, tengo un problema con las versiones de python en mi ordenador, resulta que instale la version 3.5 para desarrollar con ella pero he tenido algunos problemas de compatibilidad con plugins y decidí trabajar con la versión 3.4 que viene instalada por defecto en el sistema, el detalle es que quiero eliminar la 3.5 pero no tengo idea de como hacerlo, para instalarla seguí los pasos de este video: https://www.youtube.com/watch?v=I2heXbTQhSs En verdad, agradecería que me pudieran ayudar.
  7. Buenos días compañeros, una de las cosas que más pereza me daba al programar en python es que sin depender de ningún IDE en el terminal no podíamos usar el autocompletado y claro eso cansa bastante. Otro "fallo"(bajo mi punto de vista) es que para limpiar la pantalla tenemos que escribir 3 líneas de código cada vez que iniciamos un terminal y escribimos python. Así que vamos a solucionarlo! Para poder usar las funciones de autocompletado y clear en python jugaremos con .bashrc y crearemos un .pythonrc.py. Una vez creado el .pythonrc.py escribiremos los siguientes códigos: Autocompletado: import readline, rlcompleter readline.parse_and_bind("tab: complete") Función clear: import os class Clear(object): def __repr__(self): os.system('clear') return '' clear = Clear() Guardamos el archivo y lo incluimos en nuestro .bashrc añadiendo esta línea al final del documento: export PYTHONSTARTUP=~/.pythonrc.py #En el caso de que vuestro .py se llame de otro modo o esté ubicado en otro sitio solo hay #que cambiar la ruta y el nombre. Después de añadir esa línea escribimos source .bashrc y ya tendremos las funciones de clear y autocompletado activadas Un saludo!
  8. GFRun es un script que hará la vida más fácil de todos aquellos que dispongan de algún dispositivo Garmin GPS y quieran administrarlo desde GNU/Linux Con él podremos Instalar los módulos que necesitamos para interactuar con nuestro GPS de manera sencilla Extraer los archivos FIT de los relojes Forerunner Convertir .los FIT en .TCX Subir nuestras "actividades" a http://connect.garmin.com Descargar nuestras "actividades" desde http://connect.garmin.com Los dispositivos plenamente soportados son: Garmin Forerunner 60 Garmin Forerunner 405CX Garmin Forerunner 310XT Garmin Forerunner 610 Garmin Forerunner 910XT Garmin FR70 Garmin Swim Capturas Descarga Como dependencias deberemos tener instalado Python 2.7 o superior y PyUSB 1.0 wget -N https://github.com/xonel/GFrun/raw/GFrun/GFrun/GFrun.sh Si nos sentimos lo suficientemente osados como para testear la versión en desarrollo, descargaremos en su lugar, el script Unstable wget -N https://github.com/xonel/GFrun/raw/master/GFrun/GFrun.sh Para la primera ejecución (instalación de módulos), lo ejecutaremos como root chmod a+x GFrun.sh ./GFrun.sh Web http://gfrun.fr.nf/
  9. Un libro que encontre buscando tutoriales para aprender a programar en python el libro te enseña a programar creando juegos sencillos y mas adelate enseña a crear juegos con pygame esta interesante hasta ahorita lo que llevo leido esta bien el libro y entendible explica los ejemplos paso a paso y en la pagina tiene una opcion para comparar el codigo que uno escribe con el codigo original para ver en que parte esta el error. Les dejo el link de la pagia alli mismo se puede descargar el libro: http://inventwithpython.com/chapters/
  10. No se si conoceis el canal youtube de Jesus Conde, pero tiene un montón de cursos. Por ejemplo de Python he seguidos estos dos: Curso Inicio práctico a la programación con Python 3.X https://www.youtube.com/playlist?list=PLEtcGQaT56cj70Vl_C1qfUinyMELunL-N Curso Aplicaciones GUI Python con PyQT https://www.youtube.com/playlist?list=PLEtcGQaT56cj81xiNCrJnoAjc66uZVXDa Yo los he seguido, y sinceramente me han gustado.... pero prefiero gambas3 , me resulta todo mucho más sencillo programar con gambas3... pero bueno, como siempre se dice: el saber no ocupa lugar... . Fuente: http://jsbsan.blogspot.com.es/2015/04/videotutoriales-sobre-python-3-y-pyqt.html
  11. Buenos días compañeros! Estoy comparando código en bash y en python, así que he decidido compartirlo con vosotros. Iré publicando algunos scripts cuya comparación me ha gustado VS. Empezamos con algo simple: Listado del contenido de un directorio: ## Bash: ls -l /tmp/ ## Python: import subprocess subprocess.call(["ls", "-l", "/tmp"]) Obtener información del sistema: ## Bash ---------- #!/usr/bin/env bash function uname_funct { UNAME="uname -a" printf "Obteniendo informacion del sistema con el comando $UNAME : \n\n" $UNAME } function disk_funct { DISKSPACE="df -h" printf "Obteniendo informacion del disco duro con el comando $DISKSPACE : \n\n" $DISKSPACE } ----------- ## Python: ----------- #!/usr/bin/env python import subprocess def funcion_uname(): uname = "uname" uname_arg = "-a" print "Obteniendo informacion del sistema con el comando %s :\n" % uname subprocess.call([uname, uname_arg]) def funcion_disco(): diskspace = "df" diskspace_arg = "-h" print "Obteniendo informacion del sistema con el comando %s :\n" % diskspace subprocess.call([diskspace, diskspace_arg]) def main(): funcion_uname() funcion_disco() main() Utilidad en Python: Autocompletado!! ## Iniciar python desde el terminal y escribir: import rlcompleter, readline readline.parse_and_bind('tab : complete') Cuando vaya avanzando, iré completándolo Espero que os guste y os sirva de algo
  12. Edis es un IDE multiplataforma para C desarrollado íntegramente sobre Python, utilizando PyQT para su interfaz gráfica, que combina funcionalidades avanzadas con un enfoque intuitivo. Su premisa es la simplicidad, ¡Escribir, compilar y ejecutar! (Más quisiéramos ) Características destacadas Resaltado de sintaxis Code folding Minimap Resaltado de palabras Analizador de estilo de código Selector de archivo Arbol de símbolos Autocompletado basado en el documento y palabras clave Marcadores Capturas Descarga git clone https://github.com/centaurialpha/edis.git cd edis python setup.py install Web (Código fuente) https://github.com/centaurialpha/edis
  13. Hola a todos! os dejo este completo manual que encontré que introduce a Python. Estoy intentando aprender a desarrollar aplicaciones en este entorno y el manual me está ayudando mucho. Espero que al resto también... La licencia del documento es Creative Commons así que se puede compartir libremente. 10 Puntos al creador... (Raúl González Duque) https://www.dropbox.... para todos.pdf http://www.putlocker.com/file/0891575478927350
  14. Estoy intentando descargar unos panoramas de gigapan.com para poner de fondo (bueno, puede que sea ilegal pero descargar un fondito para mí nada más no pasa nada o no? ) Para eso hay un programita escrito en Python que es gigapanDownloader.py (click derecho, guardar como...) EDIT: Esta es la página del programa: https://github.com/DeniR/Gigapan-Downloader-and-stitcher El problema es que no me anda. Por lo que veo el programa primero descarga la imagen en pedazos y luego las une con Imagemagick, las imágenes las descarga bien pero no anda la parte de unir. Como ejemplo pongo lo que pasa cuando descargo el panorama más chico que hay en gigapan: el 2427. para descargarla hay que poner en un terminal "python gigapanDownloader.py 2427". Al hacer eso me aparece esto en una terminal: python gigapanDownloader2.py 2427 600 174 256 3 1 1 http://www.gigapan.org/get_ge_tile/2427/1/0/0 0000-0000.jpg http://www.gigapan.org/get_ge_tile/2427/1/0/1 0000-0001.jpg http://www.gigapan.org/get_ge_tile/2427/1/0/2 0000-0002.jpg Stitching... Traceback (most recent call last): File "gigapanDownloader2.py", line 76, in <module> subprocess.call('"'+imagemagick+'" -depth 8 -geometry 256x256+0+0 -mode concatenate -tile '+str(wt)+'x '+str(photo_id)+'\\*.jpg '+str(photo_id)+'-giga.'+outputformat) File "/usr/lib/python2.7/subprocess.py", line 522, in call return Popen(*popenargs, **kwargs).wait() File "/usr/lib/python2.7/subprocess.py", line 709, in __init__ errread, errwrite) File "/usr/lib/python2.7/subprocess.py", line 1326, in _execute_child raise child_exception OSError: [Errno 2] No such file or directory Al parecer el error está en esta línea del programa: subprocess.call('"'+imagemagick+'" -depth 8 -geometry 256x256+0+0 -mode concatenate -tile '+str(wt)+'x '+str(photo_id)+'\\*.jpg '+str(photo_id)+'-giga.'+outputformat) Lo malo es que el error que tira no se entiende nada . Lo que sería más probable es que la ruta al programa "montage" de imagemagick esté mal. Pero yo modifiqué el programa para que use mi ruta, que es: "/etc/alternatives/montage". Yo sé que esa ruta está bien porque cuando yo corro montage por mí mismo sí funciona, por ejemplo esto en una terminal sí funciona: /etc/alternatives/montage -depth 8 -geometry 256x256+0+0 -mode concatenate -tile 2x 2427/*.jpg 2427-giga.tif A esa línea la hice viendo mas o menos cómo reemplazar los argumentos Por las dudas este es mi script modificado: También probé a ver si el problema era "subprocess.call()" que no funcionaba, pero cuando hacía "subprocess.call("ls")" sí funciona Entonces el problema es lo que está dentro de "subprocess.call()", pero como no se de Python no lo puedo solucionar. Otro dato es que dice que se necesita Python 2 en vez de Python 3. Pero no sé cómo reemplazar las versiones
  15. PEP (Python Enhancement Proposal) es la guía de estilo de programación en Python. La versión actualmente vigente es PEP8. Principalmente seguir estas convenciones es útil si trabajas en proyectos grupales, en los que es muy fácil que haya "roces" por seguir un formato diferente al programar, como la interminable discusión de indentación entre TABS y espacios. Pero también es buena idea seguirlo en tus proyectos individuales, tanto para facilitar a los demás leer tu código como para acostumbrarse a programar bien por si alguna vez trabajas con más gente. Hay un programa (escrito en Python) que nos facilita seguir este estándar, ya que revisa todo el código del documento especificado y localiza los errores para que puedas corregirlos. Está disponible en los repositorios de Debian y derivadas, aunque es muy probable que no sea la última versión disponible, así que lo mejor es descargarlo desde la página oficial. wget https://pypi.python.org/packages/source/p/pep8/pep8-1.4.6.tar.gz Lo extraemos: tar -xf pep8-1.4.6.tar.gz Y finalmente copias el archivo pep8.py a /usr/bin para convertirlo en un comando más (OPCIONAL): sudo cp pep8-1.4.6/pep8.py /usr/bin/pep8 Para usarlo lo único que tienes que hacer es ejecutar el programa y especificar el script que quieres revisar: pep8 mi_script.py Tiene varias opciones como ignorar cierto tipo de errores,... que se pueden ver ejecutando lo siguiente: pep8 --help
  16. Aironux es un programa para descargar música mediante descarga directa. No es necesaria la espera de “seeds” ni conexiones de otros usuarios, obtiene tu música favorita en segundos y de una manera sencilla. Esta programado íntegramente en Python y todas sus librerías son libres a excepción algunos algoritmos nuevos realizados por el autor del mismo. Cambios destacados de la versión 1.9 Cambios ligeros en la interfaz Reproducción de canciones sin descargarlas al disco duro Intregración total con GNOME 2,3 y KDE 4. Posibilidad de Cambiar la ruta de Descargas Corrección de cierres inesperados Gestor de Descargas múltiples Cancelación de Descargas en curso Posibilidad de descargar actualizaciones del software Descarga i386 http://ironsistem.com/web/downloads6 Amd64 http://ironsistem.com/web/downloads5 Web http://ironsistem.com/web/aironux/
  17. Buenos días!! hace un tiempo, me puse a aprender a desarrollar en Python por mi cuenta. La verdad es que poco a poco lo fui empleando cada vez más hasta que ya es prácticamente el único lenguaje en el que elaboro mis programas, sobre todo en el trabajo. Mi último proyecto fue elaborar un site de administración con Django, un framework de desarrollo web basado en Python . Como Python es un lenguaje que me resulta bastante entretenido, me apetece desarrollar algún proyecto que sea útil y que me permita seguir aprendiendo. Y es precisamente para eso que necesito vuestra colaboración. ¿se os ocurre alguna idea o programilla que pueda ser útil? Creo que es lo mejor en lugar de hacerlo todo por mi cuenta... Espero vuestras respuestas! Muchas gracias por adelantado
×
×
  • Crear Nuevo...