Problema com automação de preenchiemento de formulário-web

Python automação

Prezados, boa noite.

Estou tentando fazer uma automação para preencher um formulário web com o conteudo de um arquivo em excel.

Estou usando o selenium e lendo meu arquivo com o pandas, o meu problema é que tem uma data para preencher e ao ler a informação do excel o python colocou a data em formato americano e o site não aceita esse formato.

Gostaria de saber se exste uma forma de transformar todos os registro de data para o formato "brasileiro".

Andei lendo e encontrei o comando strftime, mas não achei uma forma de aplicar a todos os registros, em meu arquivo tenho mais de 5000 registros.

De antemão agradeço pela ajuda

 

Foto de André M.
André perguntou há 1 ano

Sabe a resposta?

Ganhe 10 pts por resposta de qualidade
Responder dúvida
3 respostas
1
votos
1 usuário votou nessa resposta como útil.
Professor Lucas M.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano

Dar uma pesquisada na biblioteca datetime acho que vai solucionar seu problema. Tipo você vai importar o datetime e depois fazer datetime.date("dd/mm/yyyy") e acho que vai ajudar!

d.strftime("%d/%m/%y") com strftime 

para fazer nos seus 5000 registros acho que tem que fazer um for loop.

Envie uma dúvida gratuitamente

Envie sua primeira dúvida gratuitamente aqui no Tira-dúvidas Profes. Nossos professores particulares estão aqui para te ajudar.

0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Johny L.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 1 ano
Da sim
0
votos
Nenhum usuário votou nessa resposta como útil.
Professor Jhonni S.
Identidade verificada
  • CPF verificado
  • E-mail verificado
Respondeu há 3 meses

import pandas as pd

# Suponha que 'df' é o seu DataFrame com uma coluna chamada 'data_americana'
# e você deseja converter essa coluna para o formato brasileiro

# Criar um DataFrame de exemplo
data = {'data_americana': ['2022-01-15', '2022-02-20', '2022-03-25']}
df = pd.DataFrame(data)

# Converte a coluna 'data_americana' para o formato datetime padrão do pandas
df['data_americana'] = pd.to_datetime(df['data_americana'])

# Formata as datas no estilo brasileiro usando strftime
df['data_brasileira'] = df['data_americana'].dt.strftime('%d/%m/%Y')

# Imprime o DataFrame resultante
print(df)

Está precisando de Aulas Particulares?

Aqui no Profes você encontra os melhores professores particulares, presenciais ou online, para aulas de qualquer assunto!

Professores particulares de Python

+ Ver todos
Encontre professor particular para te ajudar nos estudos
R$ 70 / h
Lucas M.
Maceió / AL
Lucas M.
4,4 (36 avaliações)
Horas de aulas particulares ministradas 374 horas de aula
Tarefas resolvidas 2 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Programação em Python Básico Python - Geral Python - Resolução de Problemas
Especialização: Pós-graduação em Desenvolvimento de Sistemas com Python (Unicesumar)
Aulas presenciais e online de computação e programação com foco em projetos reais.
R$ 60 / h
César D.
Mogi Guaçu / SP
César D.
4,9 (817 avaliações)
Horas de aulas particulares ministradas 87 horas de aula
Tarefas resolvidas 1.006 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
1ª hora grátis
Programação em Python Básico Programação em Python NumPy Python - Geral
Graduação: Matemática Aplicada e Computacional (Universidade Estadual de Campinas (UNICAMP))
Faça aulas de matemática, computação e programação em c, c++, java e python.
R$ 120 / h
Johny L.
Fortaleza / CE
Johny L.
4,3 (36 avaliações)
Horas de aulas particulares ministradas 97 horas de aula
Tarefas resolvidas 29 tarefas resolvidas
Identidade verificada
  • CPF verificado
  • E-mail verificado
Programação em Python Básico Python - Estruturas de decisão Python - tuplas
Graduação: Engenharia Civil (IFCE - Campus Fortaleza)
Professor da UFC - Aulas de estatística práticas e aplicadas ao mercado de trabalho além de acadêmico