Resultados de la búsqueda a petición "python-3.x"

12 la respuesta

Encontrar el valor más cercano y devolver el índice de la matriz en Python

Encontré esta publicación:Python: encontrar un elemento en una matriz [https://stackoverflow.com/questions/604802/python-finding-an-element-in-an-array] y se trata de devolver el índice de una matriz mediante la coincidencia de los valores. ...

2 la respuesta

componer función y módulo funcional

ocumentación de @Python 3.2 [http://docs.python.org/release/3.2.2/howto/functional.html#the-functional-module] se refiere aCollin Winter'sfunctional módulo [http://oakwinter.com/code/functional/] que contiene la funcióncompose: La función ...

2 la respuesta

¿Cómo definir una metaclase de Python con Boost.Python?

La API de Python C tiene laPyObject *PyType_Type [http://docs.python.org/c-api/type.html#PyType_Type] object, que es equivalente atype en el intérprete. Si quiero definir una metaclase en C ++, ¿cómo puedo configurartype como una de sus bases en ...

8 la respuesta

Cómo puedo interceptar llamadas a los métodos "mágicos" de Python en nuevas clases de estilo?

Estoy tratando de interceptar llamadas a los métodos mágicos de doble subrayado de Python en nuevas clases de estilo. Este es un ejemplo trivial, pero muestra la intención: class ShowMeList(object): def __init__(self, it): self._data = list(it) ...

12 la respuesta

¿Cuál es el propósito en itertools.repeat de Python?

Cada uso que se me ocurre para el @ de Pythitertools.repeat() [http://docs.python.org/py3k/library/itertools.html?highlight=repeat#itertools.repeat] clase, puedo pensar en otra solución igualmente (posiblemente más) aceptable para lograr el ...

8 la respuesta

¿Cómo escribir datos binarios en stdout en python 3?

En python 2.x podría hacer esto: import sys, array a = array.array('B', range(100)) a.tofile(sys.stdout) Ahora, sin embargo, obtengo unTypeError: can't write bytes to text stream. ¿Hay alguna codificación secreta que debería usar?

6 la respuesta

¿Es una mala práctica utilizar un nombre de función incorporado como un atributo o identificador de método?

Sé que nunca usaré nombres de funciones incorporados como identificadores de variables. ¿Pero hay alguna razón para no usarlos como identificadores de atributos o métodos? Por ejemplo, ¿es seguro escribirmy_object.id = 5, o definir un método ...

2 la respuesta

¿Por qué Python 3 no es compatible con versiones anteriores? [cerrado

He aprendido que Python 3 no es compatible con versiones anteriores. ¿No afectará a muchas aplicaciones que usan versiones anteriores de Python? Cómo no pensaron los desarrolladores de Python 3 que era absolutamente necesario hacer que fuera ...

4 la respuesta

adición entre clases usando el método radd

class exampleclass1: def __init__(self, data): self.data = data def __add__(self, other): if isinstance(other, int): print('blabla') class exampleclass2: def __init__(self, data): self.data = data def __add__(self, other): if isinstance(other, ...

10 la respuesta

Suprimir el tratamiento de la cadena como iterable

ACTUALIZAR Una idea para hacer que las cadenas integradas no sean iterables fuepropuesto en python.org en 2006 [http://mail.python.org/pipermail/python-3000/2006-April/000759.html]. Mi pregunta difiere en que estoy tratando de suprimir estas ...