Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/10/2014, 06:58
tsk_zgz
 
Fecha de Ingreso: octubre-2014
Mensajes: 5
Antigüedad: 9 años, 7 meses
Puntos: 0
Problema de novato con Python

Buenas amigos!!! Tengo una dudilla de principiante con este programilla de programación. Veréis, tengo que hacer un programa que me "autoinstale" todos los complementos de python: Setuptools, PIP, GIT, etc etc...
Todos estos programas se instalan de una manera similar con el codigo “sudo apt-get install” + “nombre programa” donde lo unico que varía es "nombre programa".
Bien, he intentado hacerlo de la siguiente manera:
Cita:
list_of_programs= ()
list_of_programs.append (‘program_name’) #Donde program_name es la variable que tendría que insertar para cada programa, por ejemplo: "Python-Setuptools" o "git")
for program_name in list_of_programs:
syscommand(‘sudo apt-get install’+ program_name)
Pero me tira un error :
Cita:
>>> File "<stdin>", line 1
list_of_programs.append (‘program_name’) #Donde program_name es la variable que tendría que insertar para cada programa, por ejemplo: "Python-Setuptools" o "git")
^
SyntaxError: invalid syntax
>>> ... File "<stdin>", line 2
syscommand(‘sudo apt-get install’+ program_name)
Alguien me puede echar una mano? Estoy tremendamente perdido, me temo
Muchas gracias!

Edito: He tratado de simplificarlo, poniendo solo una variable en la lista:

Y me sigue tirando un error... alguna idea?
Gracias de nuevo

Última edición por tsk_zgz; 09/10/2014 a las 07:36