Ver Mensaje Individual
  #3 (permalink)  
Antiguo 19/06/2008, 15:48
Avatar de elavdeveloper
elavdeveloper
 
Fecha de Ingreso: noviembre-2005
Ubicación: IPICHCB - Data Center
Mensajes: 52
Antigüedad: 19 años
Puntos: 0
Respuesta: Algunas dudas con variables

Pues te cuento que pude hacer lo que quería. Aquí les dejo el código:
Para apagar la PC:
Código:
import os
apagar = raw_input('Escribe la cantidad de minutos antes de apagar: ')
r = apagar
print ("La PC se apagará dentro de: "+apagar+" minutos")
os.system('shutdown -h -t secs: '+ r)
Y para copiar archivos este:
Código:
import os
ruta = raw_input("Ponga la ruta donde está el archivo: ")
r = ruta
carpeta = raw_input("¿Desea crear una carpeta para copiar el archivo? Ponga Y o N: ")
carp = carpeta
si = 'Y'
no = 'N'

if (carp == si):
	archivo = raw_input('Teclee el nombre de la carpeta: ')
	arch = archivo
	lugar = raw_input('Teclee la ruta de la carpeta: ')
	lug = lugar
	usuario = raw_input('Teclee el nombre o propietario de esta carpeta: ')
	usr = usuario
	os.system('mkdir '+lugar+arch)
	os.system('chown -R'+' '+usr+'.'+usr+' '+lug)
	os.system('cp -r ' + r +' '+ lug)
	print ('Se ha creado carpeta '+arch+' '+'en'+lug+' '+'con el archivo '+arch+' '+'adentro')
elif (carp == no):
	ruta_out = raw_input("Ponga la ruta donde se copiará el archivo: ")
	ro = ruta_out
	os.system('cp -r ' + r +' '+ ro)
	print ('El archvio ya se copió')
Aunque en este último sucede algo raro... Si cuando nos pide crear una carpeta nueva decimos que no, entonces todo funciona bien, pero si decimos que si, crea la carpeta, con los permisos, pero no copia el archivo...
__________________
elavdeveloper