Pages

domingo, 23 de maio de 2010

Funcoes do Sistema

Essa source eu fiz para mostrar como usar as propriedades do sistema operacional.
Espero que gostem.

#!/usr/bin/env python
#Source criada para demonstrar o uso de funcoes do sistema
#Desenvolvido por Wally - KernelCrash!!!
#www.geekscoders.blogspot.com

import os
import sys
import platform
import time
import datetime

#funcao para usar comandos do sistema
def comandos():
com = ''
while com <> 'n':
com = raw_input('digite o comando: ')
os.system(com)
print '#--------------------------------------------------------'
print 'PARA SAIR DIGITE "n"'
#-----------------------------------------------------------------------

#funcao para tirar datas e horas do sistema
def tempo():
print time.localtime()#mostra a data e hora atual desorganizada
print time.asctime() #mostra a data atual de maneira legivel
ts1 = time.time()
tt1 = time.gmtime(ts1)
print ts1,'->',tt1
tt2 = time.gmtime(ts1+3600.)
ts2 = time.mktime(tt2)
print ts2,'->',tt2
dt = datetime.datetime(2020, 12, 31, 23, 59, 59)
data = dt.date()
hora = dt.time()
dd = dt - dt.today()
print '#-----------------------------------------------------------'
print 'Data: ', data
print 'Hora', hora
print 'Quanto tempo falta para 31/12/2020', str(dd).replace('days', 'dias')
print '#-----------------------------------------------------------'
print 'o programa levou ', time.clock(), ' segundos ate agora...'
for i in xrange(5):
time.sleep(1)
print i+1,'segundo(s)'
#-----------------------------------------------------------------------

#funcao para pegar o sistema operacional e o usuario
def uid():
us = {'Windows':'USERNAME', 'Linux':'USER'}
u = us.get(platform.system())
return os.environ.get(u)
#-----------------------------------------------------------------------

#funcao que imprime informacoes do sistema
def infosys():
print 'Usuario: ', uid()
print 'Platafora: ', platform.platform()
print 'Diretorio Atual: ', os.path.abspath(os.curdir)
exep, exef = os.path.split(sys.executable)
print 'Executavel: ', exef
print 'Diretorio Executavel: ', exep
#-----------------------------------------------------------------------

print '[sys] para saber as informacoes do sistema.'
print '[tempo] para saber a hora e data atual'
print '[comando] para usar comandos do seu sistema operacional'
op = raw_input()
if op == 'sys':
infosys()
elif op == 'tempo':
tempo()
elif op == 'comando':
comandos()
else:
print 'opcao invalida'

segunda-feira, 3 de maio de 2010

Vídeo - Colocando tatuagem

Nesse vídeo eu vou ensinar como colocar tatuagem em uma foto, espero que gostem!!!

Clique no link para ver direto do youtube:


Espero que gostem!