Programación

84
¿Cómo construir un diccionario por defecto?

Si tengo d=dict(zip(range(1,10),range(50,61)))cómo puedo construir un collections.defaultdictfuera de la dict? El único argumento que defaultdictparece tomar es la función de fábrica, ¿tendré que inicializar y luego revisar el original dy actualizar el defaultdict?

84
Intención de compartir Android y Facebook

Estoy desarrollando una aplicación para Android y estoy interesado en saber cómo se puede actualizar el estado del usuario de la aplicación desde dentro de la aplicación utilizando las intenciones de compartir de Android. Después de haber revisado el SDK de Facebook, parece que esto es bastante...

84
"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 =...

84
¿Cómo borrar el búfer de entrada en C?

Tengo el siguiente programa: int main(int argc, char *argv[]) { char ch1, ch2; printf("Input the first character:"); // Line 1 scanf("%c", &ch1); printf("Input the second character:"); // Line 2 ch2 = getchar(); printf("ch1=%c, ASCII code = %d\n", ch1, ch1); printf("ch2=%c, ASCII...

84
cómo eliminar un elemento en lxml

Necesito eliminar elementos por completo, según el contenido de un atributo, usando el lxml de python. Ejemplo: import lxml.etree as et xml=""" <groceries> <fruit state="rotten">apple</fruit> <fruit state="fresh">pear</fruit> <fruit

84
Transacción de base de datos de Android

He creado una base de datos. Quiero hacer la transacción. SaveCustomer()contiene más de una instrucción para insertar registros en la Customer, CustomerControl, Profile, Paymenttabla en ese momento. Cuando un usuario llama al SaveCustomer()método, esos datos irán a estas 4 tablas. Entonces,...

84
¿Por qué bool es una subclase de int?

Al almacenar un bool en memcached a través de python-memcached, noté que se devuelve como un número entero. Verificar el código de la biblioteca me mostró que hay un lugar donde isinstance(val, int)se marca para marcar el valor como un número entero. Así que lo probé en el shell de Python y...

84
Android: detecta cuando ScrollView deja de desplazarse

Estoy usando un ScrollViewen Android y donde la parte visible del ScrollViewes del mismo tamaño que una de las celdas dentro del Scrollview. Cada "celda" tiene la misma altura. Entonces, lo que estoy tratando de hacer es encajar en su posición después de que ScrollViewse haya