![](/img/trans.png)
[英]How can I reference a function defined in another iPython notebook cell, within the same notebook?
[英]How can I see function arguments in IPython Notebook Server 3?
我最近切換到 IPython Notebook 3(確切地說是 3.1.0-cbccb68),Anaconda 版本。 以前,當我鍵入一個函數並打開這樣的括號時:
time.sleep()
如果光標在括號之間,那么我會得到一個顯示函數參數的上下文覆蓋菜單。 現在我沒有看到它,雖然我已經搜索過,但我無法找到如何打開此功能。
在 1.0 中,該功能綁定到(
和tab
和shift-tab
,在 2.0 中tab
已被棄用,但在某些明確的情況下仍然可以完成或檢查在許多情況下是競爭的。建議始終使用shift-Tab
。 (
還添加了不推薦使用類似 Haskell 的語法,因為它在更多情況下工作,因此也將人們推向 Shift-Tab。在 3.0 中,已棄用的綁定已被刪除,以支持官方,現在Shift-Tab
存在 18 個月以上。
所以按Shift-Tab
。
嘗試Shift-Tab-Tab
出現比Shift-Tab
更大的文檔。 它是一樣的,但你可以向下滾動。
Shift-Tab-Tab-Tab
和工具提示將在您鍵入時停留 10 秒鍾。
Shift-Tab-Tab-Tab-Tab
和文檔字符串出現在尋呼機中(窗口底部的一小部分)並停留在那里。
為@Thomas G 的答案添加屏幕截圖(示例)和更多上下文。
import pandas as pd
已正確運行。 在使用快捷方式之前,將光標放在括號()
中間。
shift + tab
顯示簡短的文檔和很少的參數
shift + tab + tab
用滾動條展開文檔
shift + tab + tab + tab
提供帶有工具提示的文檔:“在您鍵入時會停留 10 秒”。 這意味着它允許您編寫參數並等待 10 秒。
shift + tab + tab + tab + tab
它在底部打開一個小窗口,並帶有選項(小窗口的右上角)以在新的瀏覽器選項卡中打開完整的文檔。
Shift-Tab 適用於我查看文檔
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.