Python e Flask upload file

128 views
Skip to first unread message

Everton J. da Silva

unread,
Jun 1, 2017, 5:58:02 PM6/1/17
to Python Brasil
Pessoal , podem me ajudar com uma duvida de Flask e Python3 ?


fiz um script em python que ler um arquivo e imprimir na tela algumas informações.
Porem queria levar esse script para web com o Flask, 

transformar ele em uma aplicação web, aonde o usuário faz o upload do arquivo, e o resultado é exibido em uma nova tela web.

Porem quando faço o upload do arquivo pelo Flask acabo tomando o erro.
TypeEroor: invalid file: <FileStorage: 'arquivo'('application/octet-steam')> 


Alguém tem algum exemplo de algo do tipo ,ou alguma dica ?
Obrigado

Vinicius Dantas

unread,
Jun 2, 2017, 9:48:58 AM6/2/17
to Python Brasil
Oi, Everton!

Parabens pela iniciativa!
Voce pode mostrar o que ja esta feito para podermos procurar o problema?

Rodrigo Baron

unread,
Jun 2, 2017, 9:51:37 AM6/2/17
to Python Brasil
Verifique a documentação [1], caso não consiga veja um exemplo em [2] que você pode testar online ...

[1] - http://flask.pocoo.org/docs/0.12/patterns/fileuploads/

Att,

Rodrigo Baron

unread,
Jun 2, 2017, 9:57:05 AM6/2/17
to Python Brasil
haa, e pra pegar o conteúdo sem salvar você pode usar o file.read() ..


Att,
Em quinta-feira, 1 de junho de 2017 18:58:02 UTC-3, Everton J. da Silva escreveu:

adriano canofre

unread,
Jun 2, 2017, 10:06:39 AM6/2/17
to python...@googlegroups.com
mostra um pouco do código, pra ve se da pra ajuda em algo.

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasil+unsubscribe@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.



--
att,Adriano Canofre Mariano dos Santos,

Everton J. da Silva

unread,
Jun 5, 2017, 4:11:24 PM6/5/17
to Python Brasil
Obrigado a todos.
desculpem a demora , amanha vou postar o código .
essa semana estou mega enrolando com o trabalho.


Em quinta-feira, 1 de junho de 2017 18:58:02 UTC-3, Everton J. da Silva escreveu:

Bruno Rocha

unread,
Jun 5, 2017, 4:13:40 PM6/5/17
to python...@googlegroups.com

--
--
------------------------------------
Grupo Python-Brasil
http://www.python.org.br/wiki/AntesDePerguntar
 
<*> Para visitar o site do grupo na web, acesse:
http://groups.google.com/group/python-brasil
 
<*> Para sair deste grupo, envie um e-mail para:
python-brasil+unsubscribe@googlegroups.com

---
Você recebeu essa mensagem porque está inscrito no grupo "Python Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para python-brasil+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Everton J. da Silva

unread,
Jun 7, 2017, 7:08:36 PM6/7/17
to Python Brasil
Obrigado a todos, não postei o codigo pois fiquei sem tempo e consegui..

Mas agora surgiu uma nova duvida rs , 

tenho um aplicativo em python que eu fiz,  que recebe um arquivo como argumento , então ele faz algo e mostra na tela...
é possivel usar ele junto do flask ,


digo usar esse codigo para receber o arquivo via upload ? e mostrar na tela o resultado .
ou preciso refazer o codigo de uma forma propria para o flask ? 


Em quinta-feira, 1 de junho de 2017 18:58:02 UTC-3, Everton J. da Silva escreveu:
Reply all
Reply to author
Forward
0 new messages