Preguntas etiquetadas 'python'

Python es un lenguaje de programación multipropósito de tipo dinámico diseñado para ser rápido (para aprender, usar y entender) y para proporcionar una sintaxis limpia y unificada. Comúnmente se usan dos versiones similares pero incompatibles de Python, Python 2.7 y 3.x. Para preguntas de Python específicas de la versión, use las etiquetas [python-2.7] o [python-3.x]. Cuando utilice la variante de Python (por ejemplo, Jython, Pypy, etc.), marque también la opción.
45
respuestas

¿Qué hace la palabra clave de rendimiento?

¿Cuál es el uso de la palabra clave de rendimiento en Python? ¿Qué hace? Por ejemplo, trato de entender este código 1: def _get_child_candidates (self, min_dist, max_dist): if self._leftchild y distance - max_dist <self._median: yield se ...
establecer 24 oct. '08 a la 1:21
27
respuestas

¿Python tiene un operador condicional ternario?

Si Python no tiene un operador condicional ternario, ¿es posible imitarlo usando otras construcciones de lenguaje?
fijado el 27 de diciembre '08 a las 11:32
19
respuestas

¿Qué son las metaclases en Python?

¿Qué son las metaclases y por qué las usamos?
establecido el 19 de septiembre '08 a las 9:10
47
respuestas

¿Cómo comprobar si existe un archivo sin excepciones?

¿Cómo puedo saber si un archivo existe o no sin usar una declaración de prueba?
puesta el 17 sep. '08 a las 15:55
30
respuestas

¿Qué hacer si __name__ == "__main__": hazlo?

¿Qué hace si __name__ == "__main__":? # Tiempo de importación de ejemplo de subprocesamiento, función de definición de subproceso (cadena, tiempo de inactividad, bloqueo, * args): verdad: lock.acquire () time.sleep (sleeptime) lock.release () time.sleep (sleeptime ...
establecido el 7 de enero '09 a las 7:11
55
respuestas

Llama un comando externo en python

¿Cómo puedo llamar un comando externo (como si lo hubiera escrito en un shell de Unix o en la línea de comandos de Windows) desde el script de Python?
ambientado el 18 de septiembre '08 a las 4:35
52
respuestas

¿Cómo combinar dos diccionarios en una expresión?

Tengo dos diccionarios de Python, y quiero escribir una expresión que devuelva estos dos diccionarios, la combinación. El método update () será lo que necesito si devuelve un resultado y no cambia el dictado en su lugar.
set 02 sep '08 a las 10:44
18
respuestas

¿Python tiene un método de subcadena "contiene"?

Estoy buscando el método string.contains o string.indexof en Python. Quiero hacer: si no es somestring.contains ("blah"): continue
set 09 ago. '10 a las 5:52
40
respuestas

¿Cómo listar todos los archivos en un directorio?

¿Cómo puedo enumerar todos los archivos de directorio en Python y agregarlos a la lista?
se establece el 8 de julio de 10 a 22:31
28
respuestas

¿Cómo puedo crear de forma segura un directorio anidado en Python?

¿Cuál es la forma más elegante de verificar si existe un directorio en el que se escribirá un archivo y, de no ser así, crear un directorio con Python? Esto es lo que intenté: importar os file_path = "/my/directory/filename.txt" directory = os.path.dirname (archivo ...
fijado el 07 de noviembre '08 a las 9:56 pm
42
respuestas

¿Cómo ordenar el diccionario por valor?

Tengo un diccionario de valores leído de dos campos en la base de datos: un campo de cadena y un campo numérico. El campo de cadena es único, por lo tanto es una clave de diccionario. Puedo ordenar por claves, pero ¿cómo puedo ordenar según los valores? Nota Yo lei ...
establecido el 05 de marzo de 2009 a las 3:49
49
respuestas

¿Cómo comprobar si la lista está vacía?

Por ejemplo, si se transmite lo siguiente: a = [] ¿Cómo verificar si no hay una?
set 10 sept. '08 a las 9:20
28
respuestas

La diferencia entre agregar y expandir una lista en Python

¿Cuál es la diferencia entre los métodos de lista append () y extend ()?
Set 31 de octubre '08 a las 8:55
26
respuestas

¿Cuál es la diferencia entre @staticmethod y @classmethod?

¿Cuál es la diferencia entre la función decorada con @staticmethod y la otra @classmethod?
set 26 de septiembre '08 a las 0:01
23
respuestas

Índice de acceso en 'para' bucles?

¿Cómo accedo al índice en sí para una lista como la siguiente? ints = [8, 23, 45, 12, 78] Cuando lo hago usando un bucle for, ¿cómo obtengo acceso al índice de bucle, de 1 a 5 en este caso?
set 07 feb '09 a 1:47