Articles of python 3.x

El JSON de análisis falla a medida que aparecen cadenas en lugar de listas / dictados

with open(‘twit/example.json’, encoding=’utf8′) as json_data: for line in json_data: try: dataText = json.loads(line) except ValueError: continue for a in dataText: print(a[“user”][“location”]) el resultado es: los índices de cadena deben ser enteros Actualización: La siguiente respuesta es para imprimir print(dataText[“user”][“location”]) ahora quiero este: print(a[“user”][“location”])

Restar fechas para obtener días en pandas

Tengo 2 columnas date_1 ( dtype (‘O’) ) y date_2 ( dtype (‘) date_1 date_2 2018-06-06 2018-04-01 cuando hago la resta para obtener dias df[‘date_1’] – df[‘date_2’] Obtengo el error TypeError: tipo incompatible [objeto] para una operación datetime / timedelta

¿Por qué los procedimientos de búsqueda para obtener un atributo de una clase y de una instancia son diferentes?

Python en pocas palabras describe los procedimientos de búsqueda al obtener un atributo. El libro distingue dos casos. el procedimiento de búsqueda al obtener un atributo de una clase, por ejemplo, cls.name Obtener un atributo de una clase Cuando utiliza la syntax C.name para referirse a un atributo en un objeto de clase C , […]

¿Cómo obtener la raíz cúbica real de un número negativo en Python3?

Python 3.4 aparentemente decide al azar si devuelve la raíz real o compleja de un número usando el operador ** : >>> (863.719-2500) -1636.281 >>> -1636.281**(1/3) -11.783816270504108 >>> (863.719-2500)**(1/3) (5.891908135252055+10.205084243784958j) ¿Hay alguna forma de asegurarte de obtener la raíz real al enraizar en cubo en lugar de una compleja?

Variable de clase principiante de Python Error

esta es mi primera pregunta, lo siento … Soy un principiante con python y encoding en general, y quería crear una clase llamada ‘Mapa’ que tendría las siguientes variables de clase: class Map: height = 11 width = 21 top = [[‘#’]*width] middle = [[‘#’]+[‘ ‘]*(width-2)+[‘#’] for i in range(height-2)] field = top + middle […]

Django: Cómo llenar datos de formulario en plantilla

Así que estoy tratando de tener “dos formas” en vista basada en una sola clase . Mi punto de vista es: class ListAndCreate(CreateView): model = xmpp_buddy_groups form_class = xmpp_buddy_groups_form second_form_class = sip_extension_form template_name = “xmpp/index.html” success_url = reverse_lazy(‘xmpp:index’) def get_context_data(self, **kwargs): context = super(ListAndCreate, self).get_context_data(**kwargs) context[‘object_list’] = self.model.objects.all() extension = SipExtension.objects.values_list(‘sip_extension’, flat=True) obj = SipExtension.objects.filter(sip_extension=1331).first() […]

Función int de Python

¿Intenta la función incorporada de Python intentar convertir el valor enviado incluso si el valor ya es un entero? Más concisamente: ¿hay alguna diferencia de rendimiento entre int(’42’) e int(42) causada por el algoritmo de conversión?

Al hacer una lista de elementos de otra lista, se convierte en un Tipo de Ninguno

Estoy tratando de crear una lista de palabras usando palabras de una lista separada de palabras. Por ejemplo: >>> stuff = [‘this’, ‘is’, ‘a’, ‘test’] >>> newlist = [stuff[0]] >>> newlist [‘this’] Sin embargo, estoy encontrando un problema en mi código en el que trato de hacer esto, y convierte la nueva lista en un […]

Python language-center of a circle utilizando OOP

class Point: def __init__(self, initX, initY): “”” Create a new point at the given coordinates. “”” self.x = initX self.y = initY def getX(self): return self.x def getY(self): return self.y def distanceFromOrigin(self): return ((self.x ** 2) + (self.y ** 2))** 0.5 def __str__(self): return “x=” + str(self.x) + “, y=” + str(self.y) def get_line_to(self, target): […]

pip3 ImportError: no se puede importar el nombre ‘IncompleteRead’

Al tener problemas para instalar los módulos a través de pip3 , probé varias sugerencias del hilo más votado de diciembre de 2014, pero aún obtuve lo siguiente: sudo pip3 install send2trash Traceback (most recent call last): File “/usr/bin/pip3”, line 9, in load_entry_point(‘pip==1.5.6’, ‘console_scripts’, ‘pip3’)() File “/usr/lib/python3/dist-packages/pkg_resources/__init__.py”, line 558, in load_entry_point return get_distribution(dist).load_entry_point(group, name) File […]