Loga Usuários!
Publicado por Leonardo Berbert Gomes 30/12/2004
[ Hits: 5.510 ]
Homepage: https://www.linkedin.com/in/leoberbert
Script CGI em Python, que
tem a função de logar os
acessos a uma página da Web.
#!../CGIpython/cgipython import os, sys, string logfilename = "/absolute/path/to/log/file/directory/" # change the directory path exc_list = ["xxx.xxx.xxx.xxx", "xxx.xxx.xxx.xxx"] #exc_list = [] # the list of machines to exclude from logging ######### And now the tricky bit ############# # Get input infolist = sys.argv[1:] + [ os.popen('date').read(), os.environ.get("REMOTE_ADDR", "--noaddr--"), os.environ.get("HTTP_USER_AGENT", "--noagent--"), os.environ.get("HTTP_REFERER", "--noreferer--"), '\n'] # print infolist out = string.join(infolist, ' : ') address = os.environ.get("REMOTE_ADDR", "noaddr") logfilename += (address + ".dat") if address not in exc_list: open(logfilename,'a').write(out) print "Content-type: text/html\n\n"
Cotação atual do dólar - versão Python
Nenhum comentário foi encontrado.
Como gerar qualquer emoji ou símbolo unicode a partir do seu teclado
Instalar e Configurar o Slackware Linux em 2025
Como configurar os repositórios do apt no Debian 12 em 2025
Passkeys: A Evolução da Autenticação Digital
Instalação de distro Linux em computadores, netbooks, etc, em rede com o Clonezilla
Como dividir duas janelas igualmente e lado-a-lado na sua tela
Configurando o Conky para iniciar corretamente no sistema
3 configurações básicas que podem melhorar muito a sua edição pelo editor nano
Ocomon 6.0.1 - Problemas ao editar configurações estendidas (1)
MOVER ARQUIVO ENTRE PARTIÇOES (3)