lucmascia Postado Outubro 24, 2015 Denunciar Share Postado Outubro 24, 2015 Oi Olaalguém poderia me dizer sobre um modulo/library bom para manuseio de dados de tabelas de excel.Tenho uma tabela com +- 300 linhas e 15 colunas - preciso extrair certas informações nesta tabela filtrando e coletando estes dados.Por exemplo, filtrar por cliente A e depois fornecedor B: Quantas linhas eu tenho com esse filtro? Att Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Outubro 25, 2015 Denunciar Share Postado Outubro 25, 2015 Boa noite, Caso seja realmente uma planilha do Excel (e não um arquivo CSV com a extensão XLS), a maneira mais prática é usando automação através da biblioteca pywin32 (http://sourceforge.net/projects/pywin32/). Aqui você encontra um tutorial para iniciar: http://timgolden.me.uk/pywin32-docs/html/com/win32com/HTML/QuickStartClientCom.htmlO interessante da automação também é que você pode gravar uma macro no Excel fazendo o que deseja e o código gerado em VBA (Visual Basic for Applications) é facilmente adaptável para a utilização em Python. Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 lucmascia Postado Outubro 26, 2015 Autor Denunciar Share Postado Outubro 26, 2015 (editado) @Graymalkin é uma tabela .xlsx que eu preciso aplicar alguns filtros para obter informaçoes mais precisas e coletar a quatidade no final dos filtros.Eu tenho testado Pandas, mas não sei se seria a melhor ferramenta pra isso.. tem alguma sugestão? Obrigado Editado Outubro 26, 2015 por lucmascia Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Graymalkin Postado Novembro 4, 2015 Denunciar Share Postado Novembro 4, 2015 Nunca tinha visto o Pandas, mas li sobre ele e parece interessante sim. O legal é que ele deve funcionar em ambientes não-Windows. No caso da automação com o pywin32 você precisaria obrigatoriamente estar no Windows e ter o Excel instalado. Abraços! Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
lucmascia
Oi Ola
alguém poderia me dizer sobre um modulo/library bom para manuseio de dados de tabelas de excel.
Tenho uma tabela com +- 300 linhas e 15 colunas - preciso extrair certas informações nesta tabela filtrando e coletando estes dados.
Por exemplo, filtrar por cliente A e depois fornecedor B: Quantas linhas eu tenho com esse filtro?
Att
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.