super útil
O IPython é o meu shell Python favorito. É cheio de recursos que facilitam o dia-a-dia de quem passa parte de sua vida imerso em um shell Python. Neste post, vou listar alguns recursos que me ajudam bastante diariamente.
Recuperando o resultado da última operação
É coisa bem comum estar em uma sessão no shell Python, testar uma determinada operação e logo depois perceber que queria atribuir o resultado daquela operação para alguma variável. No IPython é barbada, com o _:
In [5]: 10 * 2 + 4 * 4 Out[5]: 36 In [6]: print _ 36 In [7]: x = _ In [8]: print x 36
Ou seja, o resultado da execução do último comando é sempre referenciado pelo _ (underscore). Além disso, dois underscores referem-se sempre ao resultado obtido pela execução do penúltimo comando e três underscores ao resultado do antepenúltimo comando. Assim:
- _: resultado do…
Ver o post original 475 mais palavras
Deixe um comentário