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.

10
"La línea contiene un byte NULL" en el lector de CSV (Python)
Estoy tratando de escribir un programa que busque en un archivo .CSV (input.csv) y reescriba solo las filas que comienzan con un determinado elemento (corrected.csv), como se enumeran en un archivo de texto (output.txt). Así es como se ve mi programa en este momento: import csv lines = [] with …
84 python  csv 

8
gnuplot frente a Matplotlib
Comencé con un proyecto que grafica los registros de Tomcat usando gnuplot-py , correlacionando específicamente solicitudes particulares con la asignación de memoria y la recolección de basura. ¿Cuál es la sabiduría colectiva sobre gnuplot-py vs Matplotlib para graficar en Python? ¿Hay mejores bibliotecas de gráficos de las que no haya …

10
¿Cómo analizar de manera eficiente archivos de ancho fijo?
Estoy tratando de encontrar una forma eficiente de analizar archivos que contengan líneas de ancho fijo. Por ejemplo, los primeros 20 caracteres representan una columna, a partir de las 21:30 otra y así sucesivamente. Suponiendo que la línea tiene 100 caracteres, ¿cuál sería una forma eficaz de analizar una línea …
84 python  parsing 

6
¿Lambda de Python con guión bajo para un argumento?
¿Qué hace el siguiente código? a = lambda _:True Por lo que leí y probé en el indicador interactivo, parece ser una función que siempre regresa True. ¿Estoy entendiendo esto correctamente? Espero entender por qué también _se usó un guión bajo ( ).
84 python  lambda 

5
Usando una variable global con un hilo
¿Cómo comparto una variable global con hilo? Mi ejemplo de código de Python es: from threading import Thread import time a = 0 #global variable def thread1(threadname): #read variable "a" modify by thread 2 def thread2(threadname): while 1: a += 1 time.sleep(1) thread1 = Thread( target=thread1, args=("Thread-1", ) ) thread2 …

6
Argumentos predeterminados con * args y ** kwargs
En Python 2.x (yo uso 2.7), ¿cuál es la forma correcta de usar los argumentos predeterminados con *argsy **kwargs? Encontré una pregunta sobre SO relacionada con este tema, pero esa es para Python 3 : llamar a una función de Python con * args, ** kwargs y argumentos opcionales / …



8
Python: ¿cómo unir entradas de un conjunto en una sola cadena?
Básicamente, estoy tratando de unir las entradas en un conjunto para generar una cadena. Estoy tratando de usar una sintaxis similar a la función de unión para listas. Aquí está mi intento: list = ["gathi-109","itcg-0932","mx1-35316"] set_1 = set(list) set_2 = set(["mx1-35316"]) set_3 = set_1 - set_2 print set_3.join(", ") Sin …
84 python  list  set  python-2.7 

5
¿Cómo dividir elementos de una lista?
Tengo una lista: my_list = ['element1\t0238.94', 'element2\t2.3904', 'element3\t0139847'] ¿Cómo puedo eliminar el \ty todo después para obtener este resultado? ['element1', 'element2', 'element3']
84 python  list  split 

7
Impresión de elementos de lista en líneas separadas en Python
Estoy tratando de imprimir carpetas de ruta de Python usando esto: import sys print sys.path La salida es así: >>> print sys.path ['.', '/usr/bin', '/home/student/Desktop', '/home/student/my_modules', '/usr/lib/pyth on2.6', '/usr/lib/python2.6/plat-linux2', '/usr/lib/python2.6/lib-tk', '/usr/lib/pyth on2.6/lib-old', '/usr/lib/python2.6/lib-dynload', '/usr/local/lib/python2.6/dist-pack ages', '/usr/lib/python2.6/dist-packages', '/usr/lib/python2.6/dist-packages/PIL', '/ usr/lib/python2.6/dist-packages/gst-0.10', '/usr/lib/pymodules/python2.6', '/usr/lib/ python2.6/dist-packages/gtk-2.0', '/usr/lib/pymodules/python2.6/gtk-2.0', '/usr/lib/p ython2.6/dist-packages/wx-2.8-gtk2-unicode'] ¿Cómo los imprimo en líneas …
84 python 

11
Entrelazando dos matrices numpy
Suponga que se dan las siguientes matrices: a = array([1,3,5]) b = array([2,4,6]) ¿Cómo se entrelazarían de manera eficiente para obtener una tercera matriz como esta? c = array([1,2,3,4,5,6]) Se puede suponer que length(a)==length(b).
84 python  arrays  numpy 



2
Solicitud de Django obtener parámetros
En una solicitud de Django tengo lo siguiente: POST:<QueryDict: {u'section': [u'39'], u'MAINS': [u'137']}> ¿Cómo obtengo los valores de sectiony MAINS? if request.method == 'GET': qd = request.GET elif request.method == 'POST': qd = request.POST section_id = qd.__getitem__('section') or getlist....

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.