Preguntas etiquetadas con python

105
Seleccionar filas de Pandas según el índice de la lista

Tengo un marco de datos df: 20060930 10.103 NaN 10.103 7.981 20061231 15.915 NaN 15.915 12.686 20070331 3.196 NaN 3.196 2.710 20070630 7.907 NaN 7.907 6.459 Luego quiero seleccionar filas con ciertos números de secuencia que se indican en una lista, supongamos que aquí está [1,3], luego a la...

105
Representar gráficos (estructura de datos) en Python

¿Cómo se puede representar claramente un gráfico en Python ? (¡Comenzando desde cero, es decir, sin bibliotecas!) ¿Qué estructura de datos (por ejemplo, dicts / tuples / dict (tuples)) será rápida pero también eficiente en memoria? Uno debe poder realizar varias operaciones gráficas en él. Como se...

105
patrón de exclusión glob

Tengo un directorio con un montón de archivos dentro: eee2314, asd3442... y eph. Quiero excluir todos los archivos que comienzan ephcon la globfunción. ¿Cómo puedo hacerlo?

105
Python pandas inserta la lista en una celda

Tengo una lista 'abc' y un marco de datos 'df': abc = ['foo', 'bar'] df = A B 0 12 NaN 1 23 NaN Quiero insertar la lista en la celda 1B, así que quiero este resultado: A B 0 12 NaN 1 23 ['foo', 'bar'] ¿Cómo puedo hacer eso? 1) Si uso esto: df.ix[1,'B'] = abc Recibo el siguiente mensaje...

105
El objeto 'dict' no tiene atributo 'has_key'

Al recorrer un gráfico en Python, recibo este error: El objeto 'dict' no tiene atributo 'has_key' Aquí está mi código: def find_path(graph, start, end, path=[]): path = path + [start] if start == end: return path if not graph.has_key(start): return None for node in graph[start]: if...

105
¿Cómo puedo comparar dos listas ordenadas en Python?

Si tengo una lista larga: myList = [0,2,1,0,2,1]la divido en dos listas: a = [0,2,1] b = [0,2,1] ¿Cómo puedo comparar estas dos listas para ver si ambas son iguales / idénticas, con la restricción de que deben estar en el mismo orden? He visto preguntas que piden comparar dos listas...

105
¿Cómo capturar la excepción NoSuchKey de botocore?

Estoy tratando de escribir Python "bueno" y capturar un S3 sin tal error de clave con esto: session = botocore.session.get_session() client = session.create_client('s3') try: client.get_object(Bucket=BUCKET, Key=FILE) except NoSuchKey as e: print >> sys.stderr, "no such key in...

104
Validar con un esquema XML en Python

Tengo un archivo XML y un esquema XML en otro archivo y me gustaría validar que mi archivo XML se adhiera al esquema. ¿Cómo hago esto en Python? Preferiría usar la biblioteca estándar, pero puedo instalar un paquete de terceros si es

104
Cómo salir de una cláusula if

¿Qué tipo de métodos existen para salir prematuramente de una ifcláusula? Hay momentos en los que estoy escribiendo código y quiero poner una breakdeclaración dentro de una ifcláusula, solo para recordar que solo se pueden usar para bucles. Tomemos el siguiente código como ejemplo: if...