Em nossa última lição, aprendemos como usar o comando pip. Nesta lição, vamos começar a aprender como fazer programação do Windows em Python. Vamos importar uma biblioteca, mas se você tiver uma versão do Python, que é como 3,6 ou superior, algo no ano passado, então você já tem o pacote de que precisa. Se você precisar instalá-lo, vá para o caminho, digite pip install. E então, no final da instalação, você vai colocar um espaço e digite tkinter, e o que isso fará é que vai colocar o pacote padrão do Windows dentro do Python para você. No nosso caso, já o instalamos e veio com as distribuições 3.9. Agora podemos começar na janela. O que vou fazer é abrir nosso último arquivo Python, que era 27. E vou clicar com o botão direito e editar com o IDLE. E esta foi nossa lição sobre escopo variável. Neste caso, o que vamos fazer é para apagar isso e vou salvá-lo como 29. Feito isso, vamos para aplicar a biblioteca tkinter. E a forma como fazemos isso é digitamos e isso nos diz que estamos pegando coisas de um módulo. Então, do tkinter importe tudo. E a forma como fazemos isso é que aprendemos na aula para iniciantes que usamos o asterisco. Agora você nem sempre vai usar um asterisco, mas no nosso caso, queremos construir uma janela e não está nos prejudicando importando tudo. Além disso, se você olhar para a tela, Eu coloquei o nome do endereço da web onde todos os diferentes módulos Python podem ser encontrados. E é uma boa ideia dar uma olhada nesse site e verifique as diferentes coisas que você pode importar e o que eles podem fazer por você. Porque uma vez que você aprende este fundamento básico de importar algo e depois utilizá-lo, então será fácil e você se abriu a todos os tipos de funcionalidade em Python. Então, vamos importar tudo do tkinter e agora vamos criar uma janela. E a maneira como fazemos isso é criando uma variável. Agora lembre-se de que tudo isso segue é praticamente a mesma coisa que temos feito para todas as lições anteriores a esta. Temos uma biblioteca, criamos uma variável e então atribuímos essa variável a algo nesse módulo. Eu também quero apontar que muitas vezes substituo biblioteca e módulo. Eles são essencialmente os mesmos. Eu gosto de usar a biblioteca um pouco mais por causa dos diferentes idiomas que eu programo. Faz sentido. Portanto, é apenas preferencial. Vou definir uma variável chamada vento e será definido como igual a Tk. E o T é maiúsculo. E nós o seguimos com parênteses. O que isso faz é dizer à biblioteca tkinter que queremos o objeto Tk base, que cria uma janela. E o layout para o resto do código, neste caso é que praticamente todo o código estará aqui. E isso significa qualquer atribuição de variável e coisas assim, está sempre acontecendo para ir abaixo da criação da janela. Assim que tivermos todas essas informações, vamos criar a função que chama todo esse código. Então, a maneira como fazemos isso é o vento porque esse é o nome do nosso objeto. E vamos chamar um método de tk chamado loop principal. Portanto, o loop principal é um método associado à classe tk que está associado à biblioteca tkinter. Agora que temos isso, é muito emocionante porque escrevemos apenas três linhas de código, mas se eu salvar isso e depois executar, você notará que o que temos é que criamos uma janela dentro das janelas usando Python. Em nossa próxima lição, vamos para começar a modificar esta janela. Vejo você então.