Passagem de arquivos por parâmetro

1. Passagem de arquivos por parâmetro

douglas
dsbonafe

(usa Fedora)

Enviado em 30/04/2012 - 18:33h

Galera, estou querendo fazer um programa em Python para passar um arquivo por parâmetro, fazer uma busca nesse arquivo e obter outro de saída co o resultado da busca.

Por enquanto fiz o seguinte:

#!/usr/bin/env python


import re
import sys

param = sys.argv[1]

def Search(pat, text):
s_results = re.findall(pat, text)
for s_result in s_results:
print s_result +','

f = open(???????????, 'r') # <-- Aqui está o problema! preciso passar uma string com o caminho do , porém o resultado param é uma lista, #com o que eu escrevi no parâmetro.


content = f.read()


def main():
Search(r'[\w.]+@[\w.]+', content)

# Outro problema é que não sei escrever o resultado da busca acima no arquivo


if __name__=='__main__':
main()

#Alguém poderia me ajudar ?


  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts