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.

8
No puedo importar mis propios módulos en Python
Me cuesta entender cómo funciona la importación de módulos en Python (nunca antes lo había hecho en ningún otro idioma). Digamos que tengo: myapp/__init__.py myapp/myapp/myapp.py myapp/myapp/SomeObject.py myapp/tests/TestCase.py Ahora estoy tratando de obtener algo como esto: myapp.py =================== from myapp import SomeObject # stuff ... TestCase.py =================== from myapp import SomeObject …
141 python  import  module  package 

5
¿Cómo creo un paquete de espacio de nombres en Python?
En Python, un paquete de espacio de nombres le permite distribuir el código de Python entre varios proyectos. Esto es útil cuando desea lanzar bibliotecas relacionadas como descargas separadas. Por ejemplo, con los directorios Package-1y Package-2en PYTHONPATH, Package-1/namespace/__init__.py Package-1/namespace/module1/__init__.py Package-2/namespace/__init__.py Package-2/namespace/module2/__init__.py el usuario final puede import namespace.module1y import namespace.module2. ¿Cuál …




9
Devuelve el código de estado HTTP 201 en el matraz
Estamos usando Flask para una de nuestras API y me preguntaba si alguien sabía cómo devolver una respuesta HTTP 201. Para errores como 404 podemos llamar: from flask import abort abort(404) Pero por 201 me sale LookupError: no hay excepción para 201 ¿Necesito crear mi propia excepción como esta en …


2
Que hace un . en una declaración de importación en Python significa?
Estoy revisando el código del multiprocessingmódulo de Python , y contiene esta línea: from ._multiprocessing import win32, Connection, PipeConnection en vez de from _multiprocessing import win32, Connection, PipeConnection La sutil diferencia es el período anterior _multiprocessing. Qué significa eso? ¿Por qué el periodo?
141 python  module 

11
Reemplazar valores de columna en un DataFrame de pandas
Estoy tratando de reemplazar los valores en una columna de un marco de datos. La columna ('femenino') solo contiene los valores 'femenino' y 'masculino'. He probado lo siguiente: w['female']['female']='1' w['female']['male']='0' Pero reciba exactamente la misma copia de los resultados anteriores. Idealmente, me gustaría obtener algo de salida que se asemeje …
141 python  pandas 

3
Importación condicional de módulos en Python
En mi programa quiero importar simplejson o json en función de si el sistema operativo en el que se encuentra el usuario es Windows o Linux. Tomo el nombre del sistema operativo como entrada del usuario. Ahora, ¿es correcto hacer lo siguiente? osys = raw_input("Press w for windows,l for linux") …
141 python 


6
De matrices ND a 1D
Digamos que tengo una matriz a: a = np.array([[1,2,3], [4,5,6]]) array([[1, 2, 3], [4, 5, 6]]) Me gustaría convertirlo en una matriz 1D (es decir, un vector de columna): b = np.reshape(a, (1,np.product(a.shape))) pero esto vuelve array([[1, 2, 3, 4, 5, 6]]) que no es lo mismo que: array([1, 2, …
141 python  numpy 

6
¿Cuáles son las diferencias entre los módulos de subprocesamiento y multiprocesamiento?
Estoy aprendiendo cómo utilizar el threadingy los multiprocessingmódulos en Python para ejecutar ciertas operaciones en paralelo y acelerar mi código. Me resulta difícil (tal vez porque no tengo antecedentes teóricos al respecto) comprender cuál es la diferencia entre un threading.Thread()objeto y multiprocessing.Process()uno. Además, no está del todo claro para mí …


30
¿Cómo escribir la secuencia de Fibonacci?
Originalmente había codificado el programa incorrectamente. En lugar de devolver los números de Fibonacci entre un rango (es decir, startNumber 1, endNumber 20 debería = solo aquellos números entre 1 y 20), he escrito para que el programa muestre todos los números de Fibonacci entre un rango (ie. StartNumber 1, …

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.