¿Qué hace el operador de estrella a la lista de argumentos de entrada en este ejemplo?Propósito del operador de estrella cuando se usa en la lista
def main(name, data_dir='.'):
print 'name', type(name)
if __name__ == '__main__':
main(*sys.argv)
Concretamente, si se me acaba el programa con el operador estrella imprime:
name <type 'str'>
si se ejecuta sin la estrella main(sys.argv)
imprime:
name <type 'list'>
posible duplicado de [¿Qué hace ** y * hacer para los parámetros de python?] (Http://stackoverflow.com/questions/36901/what-does-and-do-for-python-parameters) –