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.

3
¿Convertir bytes a int?
Actualmente estoy trabajando en un programa de cifrado / descifrado y necesito poder convertir bytes en un número entero. Yo sé eso: bytes([3]) = b'\x03' Sin embargo, no puedo averiguar cómo hacer lo inverso. ¿Qué estoy haciendo terriblemente mal?

3
¿Cuál es la diferencia entre Docker y Python virtualenv?
Por lo que entiendo sobre Docker, es una herramienta que se usa para entornos virtuales. En su jerga, se llama "contenerización". Esto es más o menos lo que hace virtualenv de Python. Sin embargo, puede usar virtualenv en Docker. Entonces, ¿es un entorno virtual dentro de un entorno virtual? Estoy …

12
Desestructurar-enlazar contenidos del diccionario
Estoy tratando de 'desestructurar' un diccionario y asociar valores con nombres de variables después de sus claves. Algo como params = {'a':1,'b':2} a,b = params.values() Pero dado que los diccionarios no están ordenados, no hay garantía de que params.values()devuelvan valores en el orden de (a, b). ¿Hay alguna forma agradable …

2
¿Cómo debo utilizar la sugerencia de tipo opcional?
Estoy tratando de entender cómo usar la Optionalsugerencia de tipo. De PEP-484 , sé que puedo usar Optionalpara def test(a: int = None)como def test(a: Union[int, None])o def test(a: Optional[int]). Pero, ¿qué tal seguir ejemplos? def test(a : dict = None): #print(a) ==> {'a': 1234} #or #print(a) ==> None def …

5
¿Cuál es exactamente el punto de memoryview en Python?
Comprobando la documentación en memoryview: Los objetos memoryview permiten que el código Python acceda a los datos internos de un objeto que admita el protocolo de búfer sin copiar. clase memoryview (obj) Cree una vista de memoria que haga referencia a obj. obj debe admitir el protocolo de búfer. Los …

7
cómo abrir una URL en Python
import urllib fun open(): return urllib.urlopen('http://example.com') Pero cuando se abre example.com, no muestra css ni js. ¿Cómo puedo abrir la página web en un navegador web? @error(404) def error404(error): return webbrowser.open('http://example.com') Estoy usando botella. Dándome el error:TypeError("'bool' object is not iterable",)
84 python  bottle 


5
Cómo eliminar líneas en una gráfica de Matplotlib
¿Cómo puedo eliminar una línea (o líneas) de los ejes de un matplotlib de tal manera que realmente se recolecta la basura y se libera la memoria? El siguiente código parece eliminar la línea, pero nunca libera la memoria (incluso con llamadas explícitas a gc.collect()) from matplotlib import pyplot import …

3
Agregar cabecera pitónicamente a un archivo csv
Escribí un script de Python fusionando dos archivos csv, y ahora quiero agregar un encabezado al csv final. Traté de seguir las sugerencias reportados aquí y me dio el siguiente error: expected string, float found. ¿Cuál es la forma más pitónica de solucionar esto? Aquí está el código que estoy …
84 python  csv  header 



3
¿Hay alguna forma de garantizar la salida jerárquica de NetworkX?
Estoy intentando producir un diagrama de flujo de una estructura de árbol . He podido crear gráficos representativos con networkx, pero necesito una forma de mostrar la estructura del árbol cuando genero un gráfico. Estoy usando matplotlib.pylab para trazar el gráfico. Necesito mostrar los datos en una estructura similar a …
84 python  networkx 


8
La forma más eficiente de encontrar el modo en la matriz numpy
Tengo una matriz 2D que contiene números enteros (tanto positivos como negativos). Cada fila representa los valores a lo largo del tiempo para un sitio espacial en particular, mientras que cada columna representa valores para varios sitios espaciales durante un tiempo determinado. Entonces, si la matriz es como: 1 3 …
84 python  numpy  2d  mode 


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.