Resultados de la búsqueda a petición "python"
¿Cómo puedo obtener métodos para trabajar como devoluciones de llamada con los tipos de python?
Tengo una API C que estoy interactuando con el paquete de tipos de python. Todo funciona bien, excepto este pequeño bocado. Para registrar funciones como devoluciones de llamada para algunas notificaciones, llamo a esta función: void ...
Convierta una letra de columna de Excel o de hoja de cálculo a su número en forma Pythonic
Existe una forma más pitónica de convertir columnas de estilo Excel a números (comenzando con 1)? Código de trabajo de hasta dos letras: def column_to_number(c): """Return number corresponding to excel-style column.""" number=-25 for l in c: ...
Cuál es el equivalente de Ruby al módulo de multiprocesamiento de Python?
Para obtener una concurrencia real en Ruby o Python, necesito crear nuevos procesos. Python hace esto bastante sencillo usando lamultiprocessing module, que extrae toda la bondad fork / wait y me permite concentrarme en mi código. ¿Ruby tiene ...
Exit while loop por el usuario presionando la tecla ENTER
Soy un novato en python y me han pedido que realice algunos ejercicios usando while y for loops. Se me ha pedido que haga un bucle de programa hasta que el usuario solicite la salida presionando<Return> solamente. Hasta ahora tengo: User = ...
Cómo subclase str en Python
Estoy tratando de subclasificar el objeto str y agregarle un par de métodos. Mi objetivo principal es aprender cómo hacerlo. Donde estoy atascado es, ¿se supone que debo subclasificar una cadena en una metaclase y crear mi clase con esa meta o ...
La forma más inteligente de unir dos listas en una cadena formateada
Dejemos que tengo dos listas de la misma longitud: a = ['a1', 'a2', 'a3'] b = ['b1', 'b2', 'b3']y quiero producir la siguiente cadena: c = 'a1=b1, a2=b2, a3=b3'¿Cuál es la mejor manera de lograr esto Tengo las siguientes ...
operación en modo bit unario ~ (invertir)
Estoy un poco confundido por el~ operador. El código va abajo: a = 1 ~a #-2 b = 15 ~b #-16Cómo~ ¿hacer trabajo Pensé,~a sería algo como: 0001 = a 1110 = ~a¿Por qué no
Python __str__ y listas
En Java, si llamo List.toString (), llamará automáticamente al método toString () en cada objeto dentro de la Lista. Por ejemplo, si mi lista contiene objetos o1, o2 y o3, list.toString () se vería así: "[" + o1.toString() + ", " + ...
¿Hay alguna forma de sobrecargar + = en python?
Sé sobre el__add__ método para anular más, pero cuando lo uso para anular + =, termino con uno de dos problemas: (1) si__add__ se auto muta, luego z = x + y mutará x cuando realmente no quiera que x sea mutado allí. (2) si__add__ devuelve ...
l parámetro @CA SSL para Python MySQLdb no funciona, pero la clave sí.
Estoy tratando de conectarme a una base de datos MySQL que requiere SSL (solo haciendo autenticación de servidor, no mutua). Tengo la CA del servidor guardada como .pem en el mismo directorio desde el que ejecuto el script. Mi cadena de conexión ...