Como abrir todos os arquivos em uma pasta?
Eu tenho um script python parse.py, que no script abre um arquivo, digamos file1 e, em seguida, fazer algo talvez imprimir o número total de caracteres.
filename = 'file1'
f = open(filename, 'r')
content = f.read()
print filename, len(content)
Agora, estou usando stdout para direcionar o resultado para o meu arquivo de saída - saída
python parse.py >> output
No entanto, eu não quero fazer esse arquivo manualmente, existe uma maneira de cuidar de cada arquivo automaticamente? Gostar
ls | awk '{print}' | python parse.py >> output
Então o problema é como eu poderia ler o nome do arquivo do standardin? ou já existem algumas funções embutidas para fazer o ls e esse tipo de trabalho facilmente?
Obrigado!