Executando verificação de segurança...
1

[duvida - python] como faco para preencher um formulario com requests?

preciso acessar um sistema e preciso preencher uma pagina de login e após isso quero pegar o token de autenticacao. estou usando o pacote python requests.

Carregando publicação patrocinada...
2

Bom, o que você quer é webscraping, com uma automação de login.
Com selenium você consegue, mas para quê usar uma bazuca para matar uma formiga ?
Vá de requests mesmo, basta analizar o tráfego de requisições no seu navegador, no chrome você pode analisar acessando o site e antes de inserir o usuário e senha, clicar em F12 no teclado, o que vai abrir o inspecionar elementos (dev tools).Ali você vai ter algumas abas, procure pela aba Rede ou Network e marque também o checkbox (Tudo ou All) na parte direita desta aba, fazendo isso basta prosseguir com a inserção do usuário e senha, e ao submeter os dados fique atento as requisições do navegador, em algum dos links você terá a rota específica onde o site efetua a validação do dados e os headers e payload usado na requisição, após isso basta fazer o mesmo com python usando a lib requests.
Imgur

2
1
2

o selenium eu sei como funciona. mas to usando o requests pq quero aprender mesmo. tem certas aplicacoes que eu acredito q seja bem mais vantajoso usar requests.