From virako.9 en gmail.com Mon Feb 6 13:44:59 2023 From: virako.9 en gmail.com (Victor Ramirez) Date: Mon, 6 Feb 2023 19:44:59 +0100 Subject: [Python-es] Tertulia python. Martes 07 de febrero a las 20:00 CET Message-ID: Hola, Se convoca la Tertulia de la semana: ¿Cuándo? *Martes 07 de febrero* a las *20:00 CET* ¿Dónde? https://meet.jit.si/py2023 Accesible desde cualquier navegador moderno y desde aplicación para Android e iOS. La sala estará bloqueada con clave, que se retirará a la hora de comienzo para permitir el acceso público. ¿Por qué? Porque tenemos ganas de hablar sobre python con más gente. Anímate, no se necesitan conocimientos avanzados, solo ganas de charlar y pasar un buen rato. ANUNCIO: Se busca: Se busca alguien con ganas de editar audio, mientras se sigue publicando el excelente trabajo que realizó Pablo en https://podcast.jcea.es/python/ Se recompensa con mucha satisfacción pero sin dinero. Otros detalles: - Se grabará el audio de la conversación con vistas a una difusión pública posterior (tipo podcast). Entendemos que los participantes están de acuerdo en ser grabados (solo audio, no video). Si alguien tiene pegas con esto lo puede comentar al principio de la tertulia. De todas maneras se recordará al empezar. - Se agradece entrar con vídeo, aunque el sonido esté silenciado, porque hablar a una pantalla llena de recuadros negros resulta confuso y desagradable. No es imprescindible, pero se agradece. - A poder ser, ten el sonido silenciado si no estás hablando. Procura que tu audio tenga calidad y no meter ruido ambiente. Procura usar auriculares para evitar el retorno. - La tertulia no tiene tema definido más allá de hablar de Python como lenguaje. Lo más fácil es romper el hielo con algún problema o algún descubrimiento reciente con el que te hayas tropezado con el lenguaje. Sería interesante que trajeras algo pensado. ¡Trae tu tema! - Al final de la tertulia, recomendamos algo que no tiene porqué estar relacionado con python ni con la informática. Libros, películas, juegos, comidas, deportes, ... ¡Cuéntanos! - *Después de terminar la tertulia, nos quedamos y seguimos charlando de cosas muy interesantes que no son grabadas/no queremos que se graben, ahí lo dejo.* Un saludo. -- Víctor Ramírez de la Corte @virako ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From virako.9 en gmail.com Mon Feb 13 06:23:14 2023 From: virako.9 en gmail.com (Victor Ramirez) Date: Mon, 13 Feb 2023 12:23:14 +0100 Subject: [Python-es] Tertulia python. Martes 14 de febrero a las 20:00 CET Message-ID: Hola, Se convoca la Tertulia de la semana: ¿Cuándo? *Martes 14 de febrero* a las *20:00 CET* ¿Dónde? https://meet.jit.si/py2023 Accesible desde cualquier navegador moderno y desde aplicación para Android e iOS. La sala estará bloqueada con clave, que se retirará a la hora de comienzo para permitir el acceso público. ¿Por qué? Porque tenemos ganas de hablar sobre python con más gente. Anímate, no se necesitan conocimientos avanzados, solo ganas de charlar y pasar un buen rato. ANUNCIO: Se busca: Se busca alguien con ganas de editar audio, mientras se sigue publicando el excelente trabajo que realizó Pablo en https://podcast.jcea.es/python/ Se recompensa con mucha satisfacción pero sin dinero. Otros detalles: - Se grabará el audio de la conversación con vistas a una difusión pública posterior (tipo podcast). Entendemos que los participantes están de acuerdo en ser grabados (solo audio, no video). Si alguien tiene pegas con esto lo puede comentar al principio de la tertulia. De todas maneras se recordará al empezar. - Se agradece entrar con vídeo, aunque el sonido esté silenciado, porque hablar a una pantalla llena de recuadros negros resulta confuso y desagradable. No es imprescindible, pero se agradece. - A poder ser, ten el sonido silenciado si no estás hablando. Procura que tu audio tenga calidad y no meter ruido ambiente. Procura usar auriculares para evitar el retorno. - La tertulia no tiene tema definido más allá de hablar de Python como lenguaje. Lo más fácil es romper el hielo con algún problema o algún descubrimiento reciente con el que te hayas tropezado con el lenguaje. Sería interesante que trajeras algo pensado. ¡Trae tu tema! - Al final de la tertulia, recomendamos algo que no tiene porqué estar relacionado con python ni con la informática. Libros, películas, juegos, comidas, deportes, ... ¡Cuéntanos! - *Después de terminar la tertulia, nos quedamos y seguimos charlando de cosas muy interesantes que no son grabadas/no queremos que se graben, ahí lo dejo.* Un saludo. -- Víctor Ramírez de la Corte @virako ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From crisspro en hotmail.com Mon Feb 13 16:40:34 2023 From: crisspro en hotmail.com (criss) Date: Mon, 13 Feb 2023 18:40:34 -0300 Subject: [Python-es] =?utf-8?b?wr9jw7NtbyBjcmVhciBpbmkgZGVzcHXDqXMgZGUg?= =?utf-8?q?compilar=3F?= Message-ID: Hola. En un proyecto tengo un archivo.ini para las configuraciones de usuario, creé una función que en caso de que el ini sea eliminado, al ejecutar el programa cree uno nuevo con valores por defecto. Cuando Ejecuto el programa desde el código fuente, funciona correctamente. El problema es después de compilar, pues si borro el ini, al ejecutar el .exe del programa, arroja un error señalando que no encuentra el ini y por tanto la función para solucionar esto no alcanza a ejecutarse. Además de proteger el ini de posibles borrados,  Me interesa que el archivo no esté al compilar, pues así al arrancar el programa es posible saber si se ejecuta por primera vez o no. . Probé con pyinstaller y cxfreeze y tengo el mismo resultado. ¿Es posible solulcionar esto?. From lesthack en gmail.com Mon Feb 13 21:46:27 2023 From: lesthack en gmail.com (lesthack) Date: Mon, 13 Feb 2023 20:46:27 -0600 Subject: [Python-es] =?utf-8?b?wr9jw7NtbyBjcmVhciBpbmkgZGVzcHXDqXMgZGUg?= =?utf-8?q?compilar=3F?= In-Reply-To: References: Message-ID: Hola Criss, Tienes algo del código que usas ? El lun., 13 de febrero de 2023 3:41 p. m., criss escribió: > Hola. > > > En un proyecto tengo un archivo.ini para las configuraciones de usuario, > creé una función que en caso de que el ini sea eliminado, al ejecutar el > programa cree uno nuevo con valores por defecto. Cuando Ejecuto el > programa desde el código fuente, funciona correctamente. El problema es > después de compilar, pues si borro el ini, al ejecutar el .exe del > programa, arroja un error señalando que no encuentra el ini y por tanto > la función para solucionar esto no alcanza a ejecutarse. Además de > proteger el ini de posibles borrados, Me interesa que el archivo no > esté al compilar, pues así al arrancar el programa es posible saber si > se ejecuta por primera vez o no. > > > . > > Probé con pyinstaller y cxfreeze y tengo el mismo resultado. ¿Es posible > solulcionar esto?. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From felipe en felipem.com Tue Feb 14 01:33:37 2023 From: felipe en felipem.com (Felipe Maza) Date: Tue, 14 Feb 2023 07:33:37 +0100 Subject: [Python-es] =?utf-8?b?wr9jw7NtbyBjcmVhciBpbmkgZGVzcHXDqXMgZGUg?= =?utf-8?q?compilar=3F?= In-Reply-To: References: Message-ID: Hola, Tiene pinta de que lo busca en otra ubicación, usa una ruta absoluta para comprobarlo. De ser así luego mira a ver en qué rutas está intentando leerlo. Un saludo, El lun., 13 feb. 2023 22:41, criss escribió: > Hola. > > > En un proyecto tengo un archivo.ini para las configuraciones de usuario, > creé una función que en caso de que el ini sea eliminado, al ejecutar el > programa cree uno nuevo con valores por defecto. Cuando Ejecuto el > programa desde el código fuente, funciona correctamente. El problema es > después de compilar, pues si borro el ini, al ejecutar el .exe del > programa, arroja un error señalando que no encuentra el ini y por tanto > la función para solucionar esto no alcanza a ejecutarse. Además de > proteger el ini de posibles borrados, Me interesa que el archivo no > esté al compilar, pues así al arrancar el programa es posible saber si > se ejecuta por primera vez o no. > > > . > > Probé con pyinstaller y cxfreeze y tengo el mismo resultado. ¿Es posible > solulcionar esto?. > > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es > ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From damiansire en hotmail.com Sat Feb 18 22:09:20 2023 From: damiansire en hotmail.com (=?iso-8859-1?Q?Damian_Sir=E9?=) Date: Sun, 19 Feb 2023 03:09:20 +0000 Subject: [Python-es] todos los subdirectorios In-Reply-To: <87h6w61z98.fsf@eps142.cdf.udc.es> References: <87h6w61z98.fsf@eps142.cdf.udc.es> Message-ID: Hola Jose, No estoy muy seguro si esto es un mensaje de la lista de python o si la misma dejo de existir, Pero segun entiendo, hay una funcion en la librera estndar de Python que te puede ayudar con eso La funcion se llama oswalk y te permite recorrer un directorio y todos sus subdirectorios de manera recursiva Te dejo un ejemplo de cmo podras utilizarla para obtener la lista de subdirectorios ordenados de manera creciente import os def get_subdirectories_sorted(path): subdirectories = [] for dirpath, dirnames, filenames in os.walk(path): subdirectories.append(dirpath) subdirectories.sort() return subdirectories En este ejemplo, la función os.walk() recorre el directorio especificado por la variable path, y por cada subdirectorio que encuentra, lo agrega a la lista subdirectories. Luego, la función sort() se encarga de ordenar la lista de subdirectorios en orden creciente. Espero que te sea de ayuda. Si tienes alguna otra pregunta, no dudes en preguntar. ¡Saludos! ________________________________ De: Python-es en nombre de python-es en aluaces.fastmail.com Enviado: martes, 31 de enero de 2023 12:48 Para: La lista de python en castellano Asunto: Re: [Python-es] todos los subdirectorios Para hacer lo que dices, yo dividiría la ruta en partes, y después iría concatenándolas: https://docs.python.org/3/library/pathlib.html#pathlib.PurePath.parts En todo caso, creo que pathlib es la librería que estás buscando. Jose Caballero writes: > No creo. listdir() devuelve en contenido del directorio. > > El mar, 31 ene 2023 a las 15:13, Nippur Lagash () escribió: >> >> Buen día, algo así te podría servir ? >> >> import os >> >> rootdir = 'path/to/dir' >> for file in os.listdir(rootdir): >> d = os.path.join(rootdir, file) >> if os.path.isdir(d): >> print(d) >> >> Saludos, >> Fer.MDQ >> >> El mar, 31 ene 2023 a las 11:57, Jose Caballero () escribió: >>> >>> Hola, >>> >>> Dado un directorio, por ejemplo: >>> "/este/es/mi/directorio/" >>> necesito obtener una lista con todos los subdirectorios, por orden creciente: >>> [ "/este/", "/este/es/", "/este/es/mi/", "/este/es/mi/directorio/"] >>> >>> Antes de ponerme a escribir una función que lo haga, me preguntaba si >>> existe alguna en la librería estándar que pueda usar. >>> >>> Pero no sé ni como buscarlo en google. No encuentro las palabras clave >>> para la búsqueda que no me den resultados sobre otros temas. >>> >>> Cualquier ayuda es más que bienvenida. >>> >>> Muchas gracias por adelantado. >>> Un saludo, >>> Jose >>> _______________________________________________ >>> Python-es mailing list >>> Python-es en python.org >>> https://mail.python.org/mailman/listinfo/python-es >> >> >> >> -- >> Nippur >> Mar del Plata >> Buenos Aires >> Argentina >> https://mozit.com.ar >> _______________________________________________ >> Python-es mailing list >> Python-es en python.org >> https://mail.python.org/mailman/listinfo/python-es > _______________________________________________ > Python-es mailing list > Python-es en python.org > https://mail.python.org/mailman/listinfo/python-es _______________________________________________ Python-es mailing list Python-es en python.org https://mail.python.org/mailman/listinfo/python-es ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From virako.9 en gmail.com Mon Feb 20 06:12:34 2023 From: virako.9 en gmail.com (Victor Ramirez) Date: Mon, 20 Feb 2023 12:12:34 +0100 Subject: [Python-es] Tertulia python. Martes 21 de febrero a las 20:00 CET Message-ID: Hola, Se convoca la Tertulia de la semana: ¿Cuándo? *Martes 21 de febrero* a las *20:00 CET* ¿Dónde? https://meet.jit.si/py2023 Accesible desde cualquier navegador moderno y desde aplicación para Android e iOS. La sala estará bloqueada con clave, que se retirará a la hora de comienzo para permitir el acceso público. ¿Por qué? Porque tenemos ganas de hablar sobre python con más gente. Anímate, no se necesitan conocimientos avanzados, solo ganas de charlar y pasar un buen rato. ANUNCIO: Se busca: Se busca alguien con ganas de editar audio, mientras se sigue publicando el excelente trabajo que realizó Pablo en https://podcast.jcea.es/python/ Se recompensa con mucha satisfacción pero sin dinero. Otros detalles: - Se grabará el audio de la conversación con vistas a una difusión pública posterior (tipo podcast). Entendemos que los participantes están de acuerdo en ser grabados (solo audio, no video). Si alguien tiene pegas con esto lo puede comentar al principio de la tertulia. De todas maneras se recordará al empezar. - Se agradece entrar con vídeo, aunque el sonido esté silenciado, porque hablar a una pantalla llena de recuadros negros resulta confuso y desagradable. No es imprescindible, pero se agradece. - A poder ser, ten el sonido silenciado si no estás hablando. Procura que tu audio tenga calidad y no meter ruido ambiente. Procura usar auriculares para evitar el retorno. - La tertulia no tiene tema definido más allá de hablar de Python como lenguaje. Lo más fácil es romper el hielo con algún problema o algún descubrimiento reciente con el que te hayas tropezado con el lenguaje. Sería interesante que trajeras algo pensado. ¡Trae tu tema! - Al final de la tertulia, recomendamos algo que no tiene porqué estar relacionado con python ni con la informática. Libros, películas, juegos, comidas, deportes, ... ¡Cuéntanos! - *Después de terminar la tertulia, nos quedamos y seguimos charlando de cosas muy interesantes que no son grabadas/no queremos que se graben, ahí lo dejo.* Un saludo. -- Víctor Ramírez de la Corte @virako ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: From virako.9 en gmail.com Tue Feb 28 05:17:25 2023 From: virako.9 en gmail.com (Victor Ramirez) Date: Tue, 28 Feb 2023 11:17:25 +0100 Subject: [Python-es] Tertulia python. Martes 28 de febrero a las 20:00 CET Message-ID: Hola, Se convoca la Tertulia de la semana: ¿Cuándo? *Martes 28 de febrero* a las *20:00 CET* ¿Dónde? https://meet.jit.si/py2023 Accesible desde cualquier navegador moderno y desde aplicación para Android e iOS. La sala estará bloqueada con clave, que se retirará a la hora de comienzo para permitir el acceso público. ¿Por qué? Porque tenemos ganas de hablar sobre python con más gente. Anímate, no se necesitan conocimientos avanzados, solo ganas de charlar y pasar un buen rato. ANUNCIO: Se busca: Se busca alguien con ganas de editar audio, mientras se sigue publicando el excelente trabajo que realizó Pablo en https://podcast.jcea.es/python/ Se recompensa con mucha satisfacción pero sin dinero. Otros detalles: - Se grabará el audio de la conversación con vistas a una difusión pública posterior (tipo podcast). Entendemos que los participantes están de acuerdo en ser grabados (solo audio, no video). Si alguien tiene pegas con esto lo puede comentar al principio de la tertulia. De todas maneras se recordará al empezar. - Se agradece entrar con vídeo, aunque el sonido esté silenciado, porque hablar a una pantalla llena de recuadros negros resulta confuso y desagradable. No es imprescindible, pero se agradece. - A poder ser, ten el sonido silenciado si no estás hablando. Procura que tu audio tenga calidad y no meter ruido ambiente. Procura usar auriculares para evitar el retorno. - La tertulia no tiene tema definido más allá de hablar de Python como lenguaje. Lo más fácil es romper el hielo con algún problema o algún descubrimiento reciente con el que te hayas tropezado con el lenguaje. Sería interesante que trajeras algo pensado. ¡Trae tu tema! - Al final de la tertulia, recomendamos algo que no tiene porqué estar relacionado con python ni con la informática. Libros, películas, juegos, comidas, deportes, ... ¡Cuéntanos! - *Después de terminar la tertulia, nos quedamos y seguimos charlando de cosas muy interesantes que no son grabadas/no queremos que se graben, ahí lo dejo.* Un saludo. -- Víctor Ramírez de la Corte @virako ------------ próxima parte ------------ Se ha borrado un adjunto en formato HTML... URL: