Python na Prática
Python na Prática
  • Видео 7
  • Просмотров 32 674
Gerar varios arquivos XML e ler arquivos XML no Python usando Pandas
Como ler varios arquivos XML de uma pasta para um dataframe pandas
Como criar varios arquivos xmls desde o pandas.
#pandas #python #elementtree #xml
como fazer upgrade do seu pandas:
pip install --upgrade pandas
Просмотров: 3 040

Видео

Tutorial Python - PROCV / VLOOKUP no Python - Usando Merge para Join - Aula 3 - Curso de python
Просмотров 4,3 тыс.3 года назад
Python - Pandas - PROCV - VLOOKUP - Left Join - Right Join - Inner Join - Outer Join - Merge Referencias: - Aula 1 - ruclips.net/video/bH7jBGuIJkU/видео.html?sub_confirmation=1 - Aula 2 - ruclips.net/video/LIfscd9SNLo/видео.htmlsub_confirmation=1 - Arquivos usados na aula drive.google.com/drive/folders/1cMnXcPqOQzrKtNNPktDPzT3e2W85KEhj Neste vídeo voce pode aprender como fazer a junção de dados...
Tutorial Python - Ler vários arquivos de uma pastas - Aula 2 - Curso de python
Просмотров 13 тыс.3 года назад
Python - Pandas - Importar - Exportar - Excel - Folder - Ler pasta - Mais de um arquivo Referencias: - Aula 1 - ruclips.net/video/bH7jBGuIJkU/видео.html - Arquivos usados na aula drive.google.com/drive/folders/1cMnXcPqOQzrKtNNPktDPzT3e2W85KEhj Neste vídeo voce pode aprender como importar vários arquivos de uma só vez para o python Como ler o conteúdo de uma pasta Como saber quais arquivos exist...
Tutorial Python na prática - Pandas - Aula 1 - Curso de python
Просмотров 3,6 тыс.3 года назад
Python - Pandas - Importar - Exportar - Excel - CSV - Ordenar - Tratar colunas Referencias - Como usar o Jupyter ruclips.net/video/VOJZjr6yuhc/видео.html?sub_confirmation=1 - Como instalar o python ruclips.net/video/1NR4F7_uXEw/видео.htmlsub_confirmation=1 - Arquivos usados na aula drive.google.com/drive/folders/1cMnXcPqOQzrKtNNPktDPzT3e2W85KEhj?usp=sharing Neste vídeo voce pode aprender como u...
Tutorial Python na Pratica - Como usar o Jupyter Notebook
Просмотров 8 тыс.3 года назад
O jupyter é um editor versátil para se programar em python, nele você consegue executar pequenos trechos de código e ver seus respectivos resultados. Quer instalar o python e o jupyter, veja como instalar neste vídeo: ruclips.net/video/1NR4F7_uXEw/видео.html
Como instalar o python / anaconda
Просмотров 6933 года назад
Aqui vamos ver como instalar o python usando o ambiente anaconda no mac os, mas é muito parecido com o ambiente windows.
Bem vindos ao python na prática
Просмотров 2143 года назад
Aprendam de maneira fácil e principalmente prática como trabalhar com análise de dados com uma das mais poderosas ferramentas de análise de dados do mercado, o Python. Este canal foi feito para todos, usando uma linguagem fácil e prática, apostando na idea de que o conteúdo deve estar acessível a todas as pessoas, de maneira grátis.

Комментарии

  • @sidao9789
    @sidao9789 5 месяцев назад

    muito bom, gostei!

  • @Harry77623
    @Harry77623 6 месяцев назад

    Excelente! Ganhou um inscrito. Me tira uma dúvida por favor... pra análise de inventário, tenho duas tabelas com código, descrição e quantidade, uma com o saldo contábil e outra com o físico. Como faço para confrontar os dois com pandas ja me dando outra coluna com as divergências? Up!!

  • @TRocha8019
    @TRocha8019 6 месяцев назад

    Opa!! Suas aulas sao bem didaticas e fácil o entedimento. So uma duvida? após aplicar: uf.rename(columns={'UF' : 'Unid Fed'}, inplace=True) e uf para visualisar, a coluna Sintaxe nao aparece mais!!

  • @saulopinheiro9482
    @saulopinheiro9482 8 месяцев назад

    Vídeo Sensacional

  • @felipewave
    @felipewave 8 месяцев назад

    Cara parabéns pelo conteúdo! Acredito que na maioria das empresa de médio e grande porte que não gostam de utilizar tecnologia pois acham um gasto insignificante aconteça isso. Onde estou acontece isso que vc menciona no começo do vídeo e temos que nos virar aqui pra fazer um entrega bem feita!

  • @paulogustavodossantoscampo8181
    @paulogustavodossantoscampo8181 9 месяцев назад

    Cara, muito bom! parabéns

  • @tiobjetivacontabilidade
    @tiobjetivacontabilidade 11 месяцев назад

    não funcionou, a xml é de prefeitura

    • @mr.daszideia2970
      @mr.daszideia2970 14 дней назад

      provavelmente tu vai ter que usar a estrutura do xml/versão aí sim gerar o xml baseado nessa configuração

  • @mistermagoo1372
    @mistermagoo1372 Год назад

    Obrigado pela dedicação e por partilhar seu conhecimento. Suas aulas são excelentes.

  • @marcospacheco1208
    @marcospacheco1208 Год назад

    Olá, pode fazer um projeto pra mim? Apurar imposto por xml, com o python

  • @Imobajuda
    @Imobajuda Год назад

    showwww de bola !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

  • @andrearaujo7541
    @andrearaujo7541 Год назад

    Adorei, obrigado pela Aula

  • @pedrosousa5588
    @pedrosousa5588 Год назад

    Os arquivos baixados, devem serem instalados onde. Poderia informar?

  • @CuiabaEsolar
    @CuiabaEsolar Год назад

    Muito bem explicado . Top ! Tenho uma necessidade de somar e multiplicar tabelas com mesmas descirções sem repetições de descrições como fazer

  • @marcelocampos665
    @marcelocampos665 Год назад

    Mais didático,. impossível; obrigado.

  • @adriano-rj3733
    @adriano-rj3733 Год назад

    Eu baixei o jupyter, mas quando tento inicializar o programa ele aparece uma tela preta mandando eu copiar um endereço e colar no navegador. Como faço pra configurá-lo para inicialização normal?

  • @jesuino8799
    @jesuino8799 Год назад

    Sensacional a didática iniciando em Dados.obrigado pelo video.

  • @yuhinaooshima6677
    @yuhinaooshima6677 Год назад

    Agradeço pelo vídeo ❤

  • @evandroluis8783
    @evandroluis8783 Год назад

    Sensacional !!!!

  • @leonardoleal7989
    @leonardoleal7989 Год назад

    Muito bom, a didática do palestrante é excepcional!

  • @ualerson1981
    @ualerson1981 Год назад

    Aula perfeita! Obrigado!

  • @fatorandoamatematica4251
    @fatorandoamatematica4251 Год назад

    Seria possível fazer esse processo com muitas planilhas? Por exemplo: tenho 10 planilhas (em todas tem sempre a mesma coluna: NOME DO ALUNO e em cada planilha aparece as notas de uma disciplina na coluna 2)... gostaria de fazer um for para juntar todas as notas (de todas as disciplinas) em uma única tabela

  • @robertoamaral1686
    @robertoamaral1686 Год назад

    Sensacional a didática e clareza na explanação do conteúdo. Parabéns!!!

  • @domiciojosedasilva9438
    @domiciojosedasilva9438 Год назад

    Muito bom, assisti vários video ninguém ensina, com você, agora dá para aprender.

  • @WanderFranca
    @WanderFranca Год назад

    Impossível ter dúvidas rs, MUITO OBRIGADO Pela aula!!!

  • @rocarvablack
    @rocarvablack Год назад

    òtima aula

  • @tadeuclemente9628
    @tadeuclemente9628 Год назад

    Parabéns pelo conteúdo! Como eu posso organizar os dados no caso dos arquivos serem .txt? Eu concatenei os dados, mas ficaram todos desorganizados em apenas uma coluna, sendo que são cinco colunas nos arquivos originais.

  • @viniciusponce7477
    @viniciusponce7477 Год назад

    Boa tarde professor, Tenho alguns arquivos .txt que estão em uma pasta que está dentro de um arquivo .zip, como faço pra abrir o zip primeiro e depois abrir a pasta?

  •  Год назад

    Muito obrigado, pelo conteúdo, gostaria de saber se pra cada arquivo que agrupou, tem como trazer o nome de cada ?

    • @jessica_barros
      @jessica_barros Год назад

      Sim! Veja quantas linhas você tem no arquivo, digamos que seja n. Faça uma lista de tamanho n cujos itens são todos iguais ao nome do arquivo, por exemplo: ['nomedoarquivo', 'nomedoarquivo'] Insira essa lista como uma coluna na sua tabela/dataframe. Você pode inserir como uma coluna extra ou pesquisar como trocar a coluna de índices e mudar para a sua lista de nome do arquivo. Provavelmente tem jeitos melhores rs. Vamos pesquisar!

  • @cristianoaraujo1781
    @cristianoaraujo1781 Год назад

    obrigado amigo.

  • @KikeGuitar
    @KikeGuitar Год назад

    para bens pelo conteúdo , eu que to aprendendo, muito útil

  • @claudiojardim2520
    @claudiojardim2520 Год назад

    Bom dia, Marcelo! Show teus vídeos. Cara, uma dúvida: estou aplicando Merge em dois arquivos csv, um tem 6180000 linhas e o outro 1997000. Estou usando How left, sendo o arquivo de 6180000 o da esquerda. Porém, no resultado vem 7397000 linhas. Podes me dar uma luz? Obrigado.

  • @ThiagoSantos-wd8pe
    @ThiagoSantos-wd8pe 2 года назад

    Eu consigo fazer no visual studio code a msm coisa que essa ferramenta faz usando python ? Se sim tem algum diferencial ?

    • @maslemes
      @maslemes 2 года назад

      Sim, exatamente a mesma coisa, o visual studio não uso aqui nos vídeos porque seria mais uma ferramenta a instalar

  • @gustavosilva8715
    @gustavosilva8715 2 года назад

    Excelente vídeo! Pra ficar mais ilustrativo, talvez dê pra utilizar os diagramas de Venn pra conjuntos (intersecção, união, etc.)

  • @janionascimentoferreira
    @janionascimentoferreira 2 года назад

    Estou gostando 👍

  • @janionascimentoferreira
    @janionascimentoferreira 2 года назад

    Gostei muito parabéns 👍

  • @diogo_ferrarezi
    @diogo_ferrarezi 2 года назад

    Muito top, inscrito

  • @giovannidelorenzo2596
    @giovannidelorenzo2596 2 года назад

    Obrigado pelo video, consegui adequar ao que eu precisava, carreguei varios arquivos txt, transformei em um arquivo txt maior, dai selecionei o delimitador "," entao criei um .xlsx em forma de tabela e construi uma rotina de carga para esse arquivo .xlsx no meu SQL Server. Vou deixar o código aqui para quem quiser; import pyodbc import pandas as pd from pyparsing import delimited_list #Trata ZAA160 Para Carga from os import sep from tkinter.font import names from glob import glob from pyparsing import delimited_list arquivos = sorted(glob(r'../SQL Server/*.txt')) zaa160 = pd.concat((pd.read_table(cont,sep="|",names={('Valor'):str,('Origem'):str,('Destino'):str,('CEP'):str,('Carro'):float}) for cont in arquivos)) zaa160.to_excel(r'../SQL Server/zaa160_tratada/zaa160_tratada.xlsx',index=False) print(zaa160) #CONEXAO COM O BANCO DE DADOS conexao_dw = ( "Driver={SQL Server Native Client 11.0};" "Server=DESKTOP-QPSMS6J\SQLPYTHON;" "Database=SQLPython;" "UID=sa;" "PWD=123456;") conexao_dw = pyodbc.connect(conexao_dw) cursor_dw = conexao_dw.cursor() #LEITURA DA PLANILHA df = pd.read_excel(r'../SQL Server/zaa160_tratada/zaa160_tratada.xlsx') #APAGAR REGISTROS NA TABELA #cursor_dw.execute('TRUNCATE TABLE dbo.SQLPython3') #cursor_dw.commit() print(df) #PERCORRENDO LINHA A LINHA DA TABELA E INSERINDO NO BANCO DE DADOS for i, Valor in enumerate(df['Valor']): Origem = df.loc[i,'Origem'] Destino = df.loc[i,'Destino'] CEP = df.loc[i,'CEP'] Carro = df.loc[i,'Carro'] dados = "'{}',""'{}',""'{}',""'{}',""{})".format(Valor,Origem,Destino,CEP,Carro) script = '''insert into dbo.SQLPython4 ([Valor], [Origem], [Destino], [CEP], [Carro]) values (''' query = script + dados #print(query) cursor_dw.execute(query) cursor_dw.commit() print("Carga Concluida")

  • @NadaDMais
    @NadaDMais 2 года назад

    Muito bom vídeo

  • @newblue58
    @newblue58 2 года назад

    Show de bola... Parabéns.... Excelente video e didáctica.....

  • @rosangelajesusdorosariomai27
    @rosangelajesusdorosariomai27 2 года назад

    Parabéns!!!

  • @alanpessoa5395
    @alanpessoa5395 2 года назад

    Professor, o senhor tem um curso de python com pandas? Melhor que eu vi na didática.

  • @danilodantas1426
    @danilodantas1426 2 года назад

    Muito obrigado! Acompanho muito seus vídeos e estou honrado pela atenção dispensada a mim!

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Estamos aqui para ajudar a comunidade!

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Espero que te ajude!

    • @danilodantas1426
      @danilodantas1426 2 года назад

      @@pythonnapratica7271 Acabei de ver o vídeo! Vou aplicar e te dou o retorno mas acho que vai ser perfeito para o que preciso! Muito obrigado meu amigo! Parabéns! Continua sendo elegante!

    • @julianatavares6831
      @julianatavares6831 2 года назад

      Vídeo muito bem explicado e claro de entender ... muito.. muito bom ... 👏🏻👏🏻👏🏻👏🏻

    • @danilodantas1426
      @danilodantas1426 2 года назад

      @@pythonnapratica7271 Bom dia! Até a parte de listar os XML da pasta deu beleza... mas infelizmente quando fui fazer a última parte onde concatena me deparei com uma série de erros! Será que poderia me ajudar? Tem um e-mail que possa te enviar com os erros que tive?

  • @danilodantas1426
    @danilodantas1426 2 года назад

    Como consigo fazer o mesmo processo com XML? Meu Pandas read não tem xml!

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Cara, voce tem que usar outra coisa, tenta o beautiful soup

    • @danilodantas1426
      @danilodantas1426 2 года назад

      @@pythonnapratica7271 Estou com dificuldades para encontrar conteúdo para isso... preciso fazer exatamente o que fez com o excel mas com 1 pasta com xml que é alimentada diariamente!

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      @@danilodantas1426 Vou preparar um video para isso!

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Video novo no ar, feito pra voce, vai la ruclips.net/video/OsP86HOmdec/видео.html

    • @danilodantas1426
      @danilodantas1426 2 года назад

      @@pythonnapratica7271 Vou ver agora meu amigo! Muito top!

  • @danilodantas1426
    @danilodantas1426 2 года назад

    Excelente! Isso é elegância! Você está correto!

  • @cesarcairescamacho6647
    @cesarcairescamacho6647 2 года назад

    Boa tarde. Parabéns pela aula, pelo conteúdo e pela didática. Eu tenho uma dúvida, mas é em relação à algo que estou tentando fazer em Pyhton. Eu tenho uma relação(um extrato) com diversas contas e, em cada conta eu tenho um campo de data e, de atividades de de valores. No excel eu montei uma dinâmica, ordenei por data e sem seguida , com uma macro eu crio um loop , onde leio linha a linha para identificar quando o cliente ficou com saldo negativo e qual a atividade responsável.(se foi uma cobrança de mensalidade, uma transação ou algo assim). como eu faço isso no Python? Desde já, agradeço.Abraços

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Obrigado Cesar. Pode substituir a dinamica por um groupby no pandas, acho que com isso ja te resolve direto.

  • @kutis0
    @kutis0 2 года назад

    Só agradecer por dividir seu conhecimento, nota 10.

  • @antoniocarlosguedesfilho2971
    @antoniocarlosguedesfilho2971 2 года назад

    Simplesmente MARAVILHOSO !!!!

  • @silviolopes4906
    @silviolopes4906 2 года назад

    Excelente trabalho professor, não entendo como não tem mais inscritos, didática excelente e sem falar no conhecimento. Obrigado por compartilhar conosco. Abraço e continua com esse trabalho.

    • @pythonnapratica7271
      @pythonnapratica7271 2 года назад

      Obrigado Silvio, estive offline pois estava estudando machine learning, agora volto com tudo!

  • @tatianacavalcantedossantos4342
    @tatianacavalcantedossantos4342 2 года назад

    Professor por favor me ajuda, como consigo abrir uma pasta com vários arquivos em Excel dentro, no python?

  • @MarcusVinicius-cv1tm
    @MarcusVinicius-cv1tm 2 года назад

    Olá, gostaria de parabenizar seu trabalho. Muito bom! Ótima didática e título do vídeo que facilita na fase de pesquisa. Essa "migração" de Excel para Python vem acontencendo comigo e raramente eu encontro vídeos assim como esse, que correlaciona o Excel e Python.