Python Intellisense e instalação de preenchimento automático

Neste tutorial, discutiremos o Python Intellisense e sua instalação do Autocomplete. O Python Intellisense fornece aos usuários conclusões inteligentes de código com base na análise do código-fonte e na semântica da linguagem.

O Python Intellisense é um bom começo para familiarizar as funções nativas disponíveis, dependendo de um elemento ou método específico que usaremos.

Vamos começar adicionando mais algumas células ao nosso Jupyter Notebook. Você pode fazer isso digitando esc+B . Agora que adicionei mais células, digitarei nossos dados variáveis. À medida que digitamos qualquer letra, a lista de membros mostrada é filtrada para incluir apenas os membros que contêm nossos caracteres digitados. 

Python Intellisense e instalação de preenchimento automático

Ao digitar um ponto (.), você verá uma lista de funções disponíveis que podemos usar enquanto digitamos um caractere específico. O Intellisense pode ser acionado digitando Ctrl+Espaço ou um caractere de acionamento, como o ponto (.) em qualquer janela do editor.

Índice

Configurando o Python Intellisense no Jupyter Notebook

Para configurar o Python IntelliSense no Jupyter Notebook, navegue até o prompt de comando. Se você já instalou o Python com o Anaconda , basta usar o prompt do Anaconda. Usamos isso para instalar os pacotes que queremos.

Python Intellisense e instalação de preenchimento automático

Com meu prompt do Anaconda, instalarei um pacote chamado ' contrib_nbextensions '. Este pacote contém uma extensão chamada Hinterland que permite um menu de preenchimento automático de código para cada pressionamento de tecla em uma célula de código, em vez de ativá-lo apenas com uma guia em seu Jupyter Notebook. Essa extensão pode nos ajudar a entender melhor as funções do Python e tornar nossa codificação mais eficiente. 

Instalando o Intellisense e o Autocomplete para Jupyter Notebook

Em nosso prompt do Anaconda, usaremos o comando ' pip install ' para instalar o pacote que estamos procurando. Em seguida, digite ' jupyter_contrib_nbextensions ' e clique em entrar.

Python Intellisense e instalação de preenchimento automático

Depois de fazer isso, poderemos ver todas as diferentes contrib nbextensions instaladas em nosso Jupyter Notebook.

Python Intellisense e instalação de preenchimento automático

Em seguida, vamos navegar de volta para nossa página inicial do Jupyter Notebook. Em seguida, clique na guia ' Nbextensions '. Se você encontrar um problema ao carregar sua página inicial, basta reabrir seu Jupyter Notebook e ele poderá ser carregado.

Python Intellisense e instalação de preenchimento automático

Inicialmente, veremos um sinal de proibição e um sinal de círculo de exclamação no lado esquerdo de todas as nbextensions configuráveis ​​que temos em nosso Jupyter Notebook.

O sinal de proibição indica contrib nbextension não clicado ou desinstalado , enquanto o sinal de círculo de exclamação indica contrib nbextensions clicado ou instalado .

No canto superior esquerdo, você notará uma caixa com uma marca de seleção. Isso nos impede de clicar ou instalar qualquer um dos nossos nbextensions configuráveis . Basta desmarcar a caixa para que possamos navegar e instalar as nbextensions configuráveis ​​que queremos ou precisamos. Como precisamos instalar o Intellisense, vamos clicar na extensão Hinterland

Python Intellisense e instalação de preenchimento automático

Vamos agora voltar ao nosso Python Notebook. À medida que digitamos os caracteres em nossa célula de código, mais sugestões de funções são disponibilizadas. Isso inclui a lista de membros simples a complexos com os quais podemos nos familiarizar e estudar.

Python Intellisense e instalação de preenchimento automático

Conclusão

Em resumo, o Python Intellisense nos ajuda a reduzir ou prevenir erros sintáticos ou tipográficos. Ele nos permite avaliar os códigos enquanto digitamos e usar algumas teclas para implementar certos aspectos do código. Também nos permite ser mais eficientes na escrita de código e no rastreamento de nossas atividades para reduzir erros e melhorar a precisão.

Espero que você consiga entender como o Python Intellisense funciona e como ele é essencial para os usuários em relação à criação de código. Se você quiser saber mais sobre este tópico e outros conteúdos relacionados, certamente pode conferir a lista de links relevantes abaixo.

Tudo de bom,

gaellim


Como carregar conjuntos de dados de exemplo em Python
Scripts em Python em relatórios de dados do LuckyTemplates
Python I para usuários do LuckyTemplates – Novo curso na plataforma educacional LuckyTemplates








Leave a Comment

Colunas calculadas no SharePoint | Uma visão geral

Colunas calculadas no SharePoint | Uma visão geral

Descubra a importância das colunas calculadas no SharePoint e como elas podem realizar cálculos automáticos e obtenção de dados em suas listas.

Atributos pré-atentivos: como isso pode afetar seu relatório

Atributos pré-atentivos: como isso pode afetar seu relatório

Descubra todos os atributos pré-atentivos e saiba como isso pode impactar significativamente seu relatório do LuckyTemplates

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Calcular Dias de Estoque Zero – LuckyTemplates Inventory Management Insights

Aprenda a contar o número total de dias em que você não tinha estoque por meio dessa técnica eficaz de gerenciamento de inventário do LuckyTemplates.

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Usando exibições de gerenciamento dinâmico (DMV) no DAX Studio

Saiba mais sobre as exibições de gerenciamento dinâmico (DMV) no DAX Studio e como usá-las para carregar conjuntos de dados diretamente no LuckyTemplates.

Variáveis ​​e expressões dentro do editor do Power Query

Variáveis ​​e expressões dentro do editor do Power Query

Este tutorial irá discutir sobre Variáveis e Expressões dentro do Editor do Power Query, destacando a importância de variáveis M e sua sintaxe.

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Como calcular a diferença em dias entre compras usando o DAX no LuckyTemplates

Aprenda a calcular a diferença em dias entre compras usando DAX no LuckyTemplates com este guia completo.

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calculando a média no LuckyTemplates: isolando os resultados do dia da semana ou do fim de semana usando o DAX

Calcular uma média no LuckyTemplates envolve técnicas DAX para obter dados precisos em relatórios de negócios.

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

O que é self em Python: exemplos do mundo real

Como salvar e carregar um arquivo RDS em R

Como salvar e carregar um arquivo RDS em R

Você aprenderá como salvar e carregar objetos de um arquivo .rds no R. Este blog também abordará como importar objetos do R para o LuckyTemplates.

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Primeiros N dias úteis revisitados - uma solução de linguagem de codificação DAX

Neste tutorial de linguagem de codificação DAX, aprenda como usar a função GENERATE e como alterar um título de medida dinamicamente.