python-3.x

Python3 proyecto eliminar carpetas pycache y.archivos pyc

Cuál es la MEJOR manera de borrar todas las carpetas __pycache__ y los archivos .pyc/.pyo de un proyecto python3. He visto a ... n, pero esto no elimina las carpetas. Quiero una forma sencilla de limpiar el proyecto antes de enviar los archivos a mi DVS.

Opuesto a cualquier función()

La función integrada de Python any(iterable) puede ayudar a comprobar rápidamente si algún bool(element) es True en un tipo i ... devuelve True, como el siguiente ejemplo: >>> l = [True, False, True] >>> any_false(l) >>> True

¿Cuál es el problema con reduce()?

Parece haber mucha discusión acalorada en la red sobre los cambios en la función reduce() en python 3.0 y cómo debería elimin ... r que un número tan grande de personas se preocupara por ello. ¿Qué me estoy perdiendo? ¿Cuál es el problema con reduce()?

PyLint message: logging-format-interpolation

Para el siguiente código: logger.debug('message: {}'.format('test')) pylint produce la siguiente advertencia: Registro ... s la forma preferida de imprimir instrucciones en python3. ¿Por qué esto no es cierto para las declaraciones del registrador?

Cuál es la ventaja de la nueva función print en Python 3.x sobre la declaración de impresión de Python 2?

He escuchado varias veces que print es una función (3.x) es mejor que ser una declaración (2.x). ¿Pero por qué? Me gustaba q ... is). Me interesaría ver algunas situaciones donde la instrucción print simplemente no lo corta, y una función es superior.

asyncio.asegurar el futuro vs.BaseEventLoop.crear frente a la tarea de simple corutina?

He visto varios tutoriales básicos de Python 3.5 en asyncio haciendo la misma operación en varios sabores. En este código: i ... casos). ¿Hay alguna otra diferencia? ¿Hay casos en los que no puedo usar la variante más simple (lista simple de corrutinas)?

¿Cómo puedo dividir una cadena de forma fiable en Python?

En Perl puedo hacer: my ($x, $y) = split /:/, $str; Y funcionará si la cadena contiene o no el patrón. En Python, sin em ... "foo".split(":") # ValueError: not enough values to unpack ¿Cuál es la forma canónica de prevenir errores en tales casos?

¿Todo es mayor que Nada? [duplicar]

Esta pregunta ya tiene una respuesta aquí: Un número menor que infinito negativo en python? ... además None, para los cuales: >>> not foo > None True Donde foo es un valor de ese tipo? ¿Qué tal Python 3?

¿Hay un plafón equivalente a / / operator en Python?

Me enteré del operador // en Python que en Python 3 hace división con floor. ¿Hay un operador que se divide con ceil en su lugar? (Sé sobre el operador / que en Python 3 hace división en coma flotante.)

Cambiar entre dos cuadros en tkinter

He construido mis primeros scripts con una pequeña GUI agradable en ellos, como los tutoriales me han mostrado, pero ninguno ... de inicio' y luego crea uno nuevo lleno de widgets para otra parte? ¿Y revertir este proceso cuando presionan el botón atrás?

Tkinter: "Python puede no estar configurado para Tk"

Hoy quería empezar a trabajar con Tkinter, pero tengo algunos problemas. Python 3.2 (r32:88445, Mar 28 2011, 04:14:07) [GCC ... for Tk ImportError: No module named _tkinter Entonces, ¿cómo puedo configurar mi Python 3.2 para que funcione con Tkinter?

Cómo alternar un valor en Python

¿Cuál es la forma más eficiente de alternar entre 0 y 1?

Pandas: buscar columna cuyo nombre contiene una cadena específica

Por lo tanto, tengo un dataframe con nombres de columna, y quiero encontrar el que contiene una cierta cadena, pero no coinci ... na más tarde con df['name'] o df[name] como es normal. He tratado de encontrar maneras de hacer esto, en vano. Algún consejo?

Python: ¿Qué significa la barra diagonal en la salida de help(range)?

¿Qué significa / en la salida help de Python 3.4 para range antes del paréntesis de cierre? >>> help(range) Help o ... Return key in self. | | __eq__(self, value, /) | Return self==value. ...

Por qué cambia el tamaño de esta cadena de Python en una conversión int fallida

Del tweet aquí : import sys x = 'ñ' print(sys.getsizeof(x)) int(x) #throws an error print(sys.getsizeof(x)) Obtenemos 74 ... ñ' y = 'ñ' int(x) print(sys.getsizeof(y)) 77! print(sys.getsizeof('ñ')) int('ñ') print(sys.getsizeof('ñ')) 74, luego 77.

Expresión regular para devolver texto entre paréntesis

u'abcde(date=\'2/xc2/xb2\',time=\'/case/test.png\')' Todo lo que necesito es el contenido dentro del paréntesis.

¿Cómo Comprobar Si Existe Una Clave en **kwargs?

Python 3.2.3. Había algunas ideas listadas aquí, que funcionan en var regulares, pero parece que **kwargs juega con reglas d ... Supongo que porque kwargs es iterable? ¿Tengo que iterar a través de ella solo para comprobar si hay una clave en particular?

La forma más limpia de obtener el último elemento del iterador de Python

¿Cuál es la mejor manera de obtener el último elemento de un iterador en Python 2.6? Por ejemplo, digamos my_iter = iter(ra ... / la forma más limpia de obtener 4 de my_iter? Podría hacer esto, pero no parece muy eficiente: [x for x in my_iter][-1]

¿Cómo leer y escribir un archivo INI con Python3?

Necesito leer, escribir y crear un archivo INI con Python3. ARCHIVO.INI default_path = "/path/name/" default_file = "fil ... ARCHIVO ACTUALIZADO.INI default_path = "var/shared/" default_file = "file.txt" default_message = "Hey! help me!!"

¿Hay alguna razón para no usar un diccionario ordenado?

Me refiero al OrderedDict del módulo collections. Si tiene la funcionalidad adicional de ser ordenado, que me doy cuenta de ... nalidad? No vi ningún método faltante. En resumen, ¿por qué no debería usar siempre esto en lugar de un diccionario normal?