Preguntas etiquetadas con python

146
Significado de sys.argv [1] en script

Actualmente me estoy enseñando Python y me preguntaba (en referencia a mi ejemplo a continuación) en términos simplificados qué sys.argv[1]representa. ¿Es simplemente pedir una entrada? #!/usr/bin/python3.1 # import modules used here -- sys is a very standard one import sys # Gather our code in...

146
Pip se rompió. cómo reparar el error de DistributionNotFound?

Cada vez que intento usar pip me sale un error. Por ejemplo: $ sudo pip install gevent-websocket Traceback (most recent call last): File "/usr/local/bin/pip", line 5, in <module> from pkg_resources import load_entry_point File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2675,...

146
¿Cómo borrar variables en ipython?

A veces vuelvo a ejecutar un script dentro de la misma sesión de ipython y recibo malas sorpresas cuando las variables no se han borrado. ¿Cómo borro todas las variables? ¿Y es posible forzar esto de alguna manera cada vez que invoco el comando mágico%

146
Extrae el primer elemento de cada sublista

Me pregunto cuál es la mejor manera de extraer el primer elemento de cada sublista en una lista de listas y agregarlo a una nueva lista. Entonces si tengo: lst = [[a,b,c], [1,2,3], [x,y,z]] y quiero sacar a, 1y xy crear una lista separada de aquellos. Lo intenté: lst2.append(x[0] for x in...

146
¿Cómo recorrer el marco de datos de Pandas agrupado?

Marco de datos: c_os_family_ss c_os_major_is l_customer_id_i 0 Windows 7 90418 1 Windows 7 90418 2 Windows 7 90418 Código: print df for name, group in df.groupby('l_customer_id_i').agg(lambda x: ','.join(x)): print name print group Estoy tratando de recorrer los datos agregados, pero...

145
Usar try vs if en python

¿Hay una razón para decidir cuál de tryoif construcciones a su uso, cuando se prueba variable tenga un valor? Por ejemplo, hay una función que devuelve una lista o no devuelve un valor. Quiero verificar el resultado antes de procesarlo. ¿Cuál de los siguientes sería más preferible y por...

145
¿Hay un pitón equivalente al 'rvm' de Ruby?

P: ¿Tenemos algo funcionalmente equivalente en Python al administrador de versiones de Ruby 'rvm' ? ( RVM le permite cambiar fácilmente por completo entre diferentes versiones del intérprete de ruby y diferentes conjuntos de gemas (módulos). Todo lo relacionado con la

145
TypeError: el objeto 'NoneType' no es iterable en Python

Que significa error TypeError: 'NoneType' object is not iterable ? Lo estoy obteniendo en este código de Python: def write_file(data, filename): # creates file and writes list to it with open(filename, 'wb') as outfile: writer = csv.writer(outfile) for row in data: # ABOVE ERROR IS THROWN...