Aumente a produtividade com o Jupyter Notebook em 5 minutos

Primeiro, vamos repetir as principais teclas de atalho. Se você ainda não os estiver usando, certifique-se de iniciar. A longo prazo, o tempo para estudar será recompensado muitas vezes.


0. Teclas de atalho


  • Esc : alterna entre o modo de execução e edição
  • A : Adicionando uma célula vazia na parte superior
  • B : Adicionando uma célula vazia ao fundo
  • DD : Remoção de Células
  • C : Copiar células
  • X : Corte de Células
  • V : Inserir Células

1. Reinicie o notebook


Para reiniciar, basta pressionar ESC + 00 .



2. Bloco de notas de rolagem


Pressionar Espaço irá rolar o notebook para baixo e Shift + Espaço - para cima.



3. Cancelar exclusão de célula


Para cancelar rapidamente a exclusão de uma célula, pressione ESC + Z



4. Divisão celular


Começando a escrever o código em uma célula, somos constantemente confrontados com a necessidade de separá-lo em células diferentes posteriormente. Em vez de criar manualmente uma célula e copiar texto, coloque o cursor na frente da linha na qual a segunda célula será iniciada e pressione Control + Shift + -



5. A saída dos resultados de todas as operações


Por padrão, quando uma célula é executada, apenas o resultado da última operação é exibido.



Para imprimir tudo, copie e execute este código no seu notebook:


from IPython.core.interactiveshell import InteractiveShell InteractiveShell.ast_node_interactivity = "all" 


A desvantagem dessa abordagem é que, às vezes, muita informação será exibida. Para evitar isso, adicione um ponto e vírgula no final da linha, cuja saída você não precisa.


6. Ignorar execução de célula


Cedo ou tarde, uma célula aparecerá, cuja execução você deseja pular. Em vez de comentar ou excluir o código, faça o seguinte:


 %%script false ,     

7. Vá para a célula que está em execução no momento.


Execute esse código no seu notebook para poder mover-se rapidamente para a célula que está sendo executada pressionando Alt + I


 %%javascript //      Jupyter.keyboard_manager.command_shortcuts.add_shortcut('Alt-I', { help : 'Go to Running cell', help_index : 'zz', handler : function (event) { setTimeout(function() { // Find running cell and click the first one if ($('.running').length > 0) { //alert("found running cell"); $('.running')[0].scrollIntoView(); }}, 250); return false; } }); 

Source: https://habr.com/ru/post/pt483408/


All Articles