Preguntas etiquetadas con python

Python es un lenguaje de programación multi-paradigma, de tipo dinámico y multipropósito. Está diseñado para que aprenda, comprenda y use rápidamente, y aplique una sintaxis limpia y uniforme. Tenga en cuenta que Python 2 está oficialmente fuera de soporte a partir del 01-01-2020. Aún así, para preguntas de Python específicas de la versión, agregue la etiqueta [python-2.7] o [python-3.x]. Cuando utilice una variante o biblioteca de Python (por ejemplo, Jython, PyPy, Pandas, Numpy), inclúyala en las etiquetas.

6
Alcance en bucles 'for' de Python
No estoy preguntando sobre las reglas de alcance de Python; En general, entiendo cómo funciona el alcance en Python para bucles. Mi pregunta es por qué las decisiones de diseño se tomaron de esta manera. Por ejemplo (sin juego de palabras): for foo in xrange(10): bar = 2 print(foo, bar) …
177 python  scope 

4
Cambios en la declaración de importación python3
No entiendo lo siguiente de pep-0404 En Python 3, las importaciones relativas implícitas dentro de los paquetes ya no están disponibles; solo se admiten importaciones absolutas e importaciones relativas explícitas. Además, las importaciones en estrella (por ejemplo, desde x import *) solo se permiten en el código de nivel de …
177 python  python-3.x 

4
Recorriendo una lista en Python
Tengo una lista con sublistas. Quiero imprimir todas las sublistas con una longitud igual a 3. Estoy haciendo lo siguiente en python: for x in values[:]: if len(x) == 3: print(x) valueses la lista original ¿El código anterior imprime todas las sublistas con una longitud igual a 3 para cada …
177 python  list 

3
Obtener la lista de listas en pandas DataFrame
Estoy leyendo el contenido de una hoja de cálculo en pandas. DataNitro tiene un método que devuelve una selección rectangular de celdas como una lista de listas. Entonces table = Cell("A1").table da table = [['Heading1', 'Heading2'], [1 , 2], [3, 4]] headers = table.pop(0) # gives the headers as list …
177 python  pandas  datanitro 

12
random.seed (): ¿Qué hace?
Estoy un poco confundido sobre lo que random.seed()hace en Python. Por ejemplo, ¿por qué los siguientes ensayos hacen lo que hacen (consistentemente)? >>> import random >>> random.seed(9001) >>> random.randint(1, 10) 1 >>> random.randint(1, 10) 3 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 6 >>> random.randint(1, 10) 7 No pude encontrar …

11
Python: compruebe si Word está en una cadena
Estoy trabajando con Python v2, y estoy tratando de averiguar si puedes decir si una palabra está en una cadena. He encontrado información sobre cómo identificar si la palabra está en la cadena, usando .find, pero hay una manera de hacer una declaración IF. Me gustaría tener algo como lo …
177 python  string 


7
¿Ejecutar código cuando Django solo comienza UNA VEZ?
Estoy escribiendo una clase de Django Middleware que quiero ejecutar solo una vez al inicio, para inicializar algún otro código arbitrario. He seguido la muy buena solución publicada por sdolan aquí , pero el mensaje "Hola" se envía al terminal dos veces . P.ej from django.core.exceptions import MiddlewareNotUsed from django.conf …
177 python  django 



14
Usando Pip para instalar paquetes en el entorno de Anaconda
conda 4.2.13 MacOSX 10.12.1 Estoy tratando de instalar paquetes desde pipun entorno nuevo (virtual) creado usando anaconda. En los documentos de Anaconda dice que esto está perfectamente bien. Se hace de la misma manera que para virtualenv. Active el entorno donde desea colocar el programa, luego instale pip un programa …


20
Búsqueda binaria (bisección) en Python
¿Existe una función de biblioteca que realiza una búsqueda binaria en una lista / tupla y devuelve la posición del elemento si se encuentra y 'Falso' (-1, Ninguno, etc.) si no? Encontré las funciones bisect_left / right en el módulo bisect , pero aún así devuelven una posición incluso si …

7
¿Python SciPy necesita BLAS?
numpy.distutils.system_info.BlasNotFoundError: Blas (http://www.netlib.org/blas/) libraries not found. Directories to search for the libraries can be specified in the numpy/distutils/site.cfg file (section [blas]) or by setting the BLAS environment variable. ¿Qué tar necesito descargar de este sitio? He probado los fortrans, pero sigo recibiendo este error (después de configurar la variable de …
176 python  scipy 

8
Cómo acceder al servidor web local de Django desde el mundo exterior
Seguí las instrucciones aquí para ejecutar Django usando el servidor web incorporado y pude ejecutarlo con éxito usando python manage.py runserver. Si accedo a 127.0.0.1:port localmente desde el servidor web, aparece la página de Django que indica que funcionó. Me doy cuenta de que el servidor web Django no es …
176 python  django 

Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.