Como Manipular Arquivos em Python | Python do Jeito Certo 2.0

Поделиться
HTML-код
  • Опубликовано: 15 янв 2025

Комментарии • 29

  • @marquin6004
    @marquin6004 Месяц назад +3

    O melhor canal de computação do Brasil, chega a ser injusto com os demais! Parabéns!!

    • @pgdinamica
      @pgdinamica  Месяц назад +1

      Obrigado pela força! 😄

  • @RobsonFeDev
    @RobsonFeDev Месяц назад

    A manipulação de arquivos no Python é uma delícia de ficar brincando. Ja usei em um projeto real clm Excel e CSV.
    Parabéns pelo vídeo!! 🎉

  • @darcioalberico
    @darcioalberico 3 месяца назад +1

    Como sempre uma explicação clara e concisa.

  • @that_80s_guy
    @that_80s_guy 5 месяцев назад +6

    Muito show a explicação. Esta foi a última aula que eu vi no meu curso de Python, mas achei seu modo de ensinar muito mais tranquilo de entender.
    Depois da aula eu desenvolvi um programa que busca em uma pasta específica da rede da empresa onde nós digitalizamos e arquivamos os canhotos assinados um número de canhoto qualquer. Meu programa responde que não encontrou o documento quando ele não existe e retorna pedindo por um número de canhoto válido e abre o documento na tela quando ele existe perguntando logo em seguida se eu desejo procurar mais algum outro número de canhoto ou se desejo sair.
    Meu próximo passo é abrir esse programa em uma janela bonita e organizada com um campo onde o usuário possa digitar o número desejado e um botão de buscar. Então quero abrir o canhoto que está em .pdf dentro desta mesma janela somente para a visualização e confirmação do usuário com a opção de envio por e-mail, impressão, buscar outro número ou sair.. Por fim quero criar um executável e disponibilizar para todos os funcionários que utilizam-se destes canhotos.

    • @pgdinamica
      @pgdinamica  5 месяцев назад +3

      Valeu! Este outro vídeo aqui pode te dar uma ideia de como este tipo de interface é construído: Como Selecionar Arquivos com Interface Gráfica em Python ruclips.net/video/brZTl_tYoig/видео.html
      Sucesso no seu projeto! 🙌🏾

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

      @@pgdinamica Opa, aí sim hein. Obrigado. Já vou dar uma olhada. Meio caminho andado! Legal, eu já fiz um conversor de moedas seguindo o pessoal da Hashtag com tkinter. Estou sentindo que vai dar bom! Valeu.

    • @felipecoelho8112
      @felipecoelho8112 5 месяцев назад +1

      bacana, parabéns pelo projeto. o que acho mais legal do python é essa parte de automatização.

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

      @@felipecoelho8112 obrigado. Quero começar a mostrar projetos assim na empresa que trabalho pra quem sabe ser reconhecido lá e até somar como experiência pra outras oportunidades.

  • @RNascimentoDev
    @RNascimentoDev 5 месяцев назад +4

    Video muito bom, muito obrigado Hallison pelo conteudo tão rico.. voces ( PG DINAMICA) foram meus mentores, fiquem um bom tempo perdido na faculdade e os videos me ajudaram muito!

    • @pgdinamica
      @pgdinamica  5 месяцев назад +1

      Grato pelo carinho! 😁

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

    Ótima didática! Parabéns pelo vídeo! E obrigado!

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

      Valeu! Fico feliz que tenha gostado!

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

    Muito didático, dá vontade de aprender

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

      Muito obrigado! Bons estudos 🙌🏾

  • @JoaoSantos-jb7ul
    @JoaoSantos-jb7ul 5 месяцев назад +1

    Valeu, Hallison, obrigado! Rumo aos 200 mil inscritos!

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

    Ótimo vídeo!

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

    Bacana Hallison.
    Gostei das explicações, principalmente a parte onde explica a melhor forma de fazer o código.
    Como sugeriu fiz o código usando lista para gerar o conteúdo e gravar.
    disciplinas = ('matemática', 'português',
    'filosofia', 'história',
    'física', 'geografia',
    'química', 'biologia')
    notas = [7.8, 8.2, 9.5, 5.7, 9.8, 10, 6.4, 7.0]
    conteudo = []
    for valor in range(len(disciplinas)):
    conteudo.append(f'A nota da matéria {disciplinas[valor]} foi {notas[valor]}
    ')
    with open('boletim.txt', 'w') as boletim:
    boletim.writelines(conteudo)

  • @lucasadriel8259
    @lucasadriel8259 5 месяцев назад +1

    otimo canal

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

    Que video bão

  • @JoseFerreira-xo9kh
    @JoseFerreira-xo9kh 4 месяца назад

    Quando eu faço o copy path do ficheiro mensagem.txt e depois copio para o projeto arquivo o path fica com o C: atrás do endereço do ficheiro e todas as "/" aparecem como "\". Há alguma maneira de resolver isso sem estar a escrever código para substituir estes elementos?

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

    Toda vez que vejo um tutorial do Python mais eu gosto do R e de Julia (para DS, claro)

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

      Uai, mas este vídeo nem é sobre DS 🤔

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

    Qual o intuito disso? Escrever um monte de “arq” “with” etc pra no final apenas criar uma pasta escrito algo, tem alguma utilidade? Gostaria de aprender mais sobre

    • @greed1925
      @greed1925 4 месяца назад

      Imagina o seguinte, você tem um script python que faz webscrapping, você pode raspar os dados da net, codificar eles para base64, guardar eles em um arquivo (usando isso que ele ensinou) e depois você pode utilizar isso para o que quiser, pode criptografar,alterar os dados, mandar eles entre sockets e por ai vai, são infinitas possibilidades.