2006/04/16

Mp3cp.py ALPHA


#! /usr/bin/env python
import commands # Cargar el modulo comandos para usar los comandos de linux
#import os # Cargar el modulo os para usar algunas cosas del sistema
#import sys # Cargamos el modulo sys para usar argumentos
import shutil # Cargar modulo para manejar archivos
import glob # Cargar modulo glob para manejar paths

print ''
mount = commands.getstatusoutput('mount | grep sda | wc -m')
if mount[1] != '108':
print 'El reproductor no esta montado\nprocediendo a montarlo'
commands.getstatusoutput('mount /mnt/removable')
print 'reproductor montado'
print ''
commands.getstatusoutput('ls /mnt/removable')
elif mount[1] == '108':
print 'El reproductor esta montado'
print ''

print 'la capacidad de la memoria es:'
print ''
espacio = commands.getstatusoutput('df -h /mnt/removable/')
print espacio[1]
print ''

archivo = raw_input('Archivos .mp3 a copiar: ')
shutil.copy(archivo,'/mnt/removable')
print 'El archivo se copio exitosamente'
print ''
print 'Archivos actuales en el reproductor:'
resultado = commands.getstatusoutput('ls /mnt/removable/*')
print resultado[1]
print ''

print espacio[1]

No hay comentarios: