如何讓IPython在命令執行時通知我?我可以讓它使用鈴聲/提醒,還是彈出?我在OS X 10.8.5上運行iTerm上的Anaconda。執行/命令完成時通知
10
A
回答
1
隨着的iTerm的最新版本,您可以使用警報在shell integration的下一個標記功能。
0
3
您是否在終端中使用IPython Notebook或IPython?如果您使用IPython的筆記本電腦,我建議使用可從https://github.com/sjpfenninger/ipython-extensions的通知擴展(寫上去可用here)
+0
謝謝,但我想要終端的東西。 – psquid
0
作爲替代方案,我寫了一個單模/裝飾功能通知功能上完成(僅適用於MAC)
實施例:
from ipynotifyer import notifyOnComplete as nf
@nf()
def divide_by_five():
return 5/5
@nf(timer=True)
def divide_by_ten():
return 5/10
4
終於有人created a nice library for it。
你只需要安裝它:
pip install jupyternotify
導入它在你的筆記本:
import jupyternotify
ip = get_ipython()
ip.register_magics(jupyternotify.JupyterNotifyMagics)
,並使用魔法命令:
%%notify
import time
time.sleep(5)
,並得到一個不錯的通知:
Git頁面還顯示如何自動加載它。
相關問題
- 1. 執行命令完成角
- 2. 執行同時執行的命令並在完成時退出
- 3. 回聲「。」直到命令完成執行
- 4. Shell腳本完成後執行命令
- 5. 如何通過命令行執行命令並等待它完成
- 6. 從Java執行命令,等待命令完成
- 7. 上一個命令完成後執行下一個命令
- 8. 的Perl:通過開放的執行命令,看看命令完成
- 9. 通過child_process.exec命令執行gulp.js任務完成
- 10. UNIX命令在執行之前完成認證通過SSH
- 11. 如何知道一個命令是否已執行並完成執行另一個命令(ssh-php)
- 12. Icinga2通知不會執行通知命令
- 13. 從C#執行命令並等待完成執行
- 14. 如何知道命令行中的任務何時完成?
- 15. 在Bash中完成先前作業時執行命令(僅限)
- 16. set命令完成運行
- 17. 命令行命令的執行時間
- 18. 從命令行執行EXE命令行後應等待EXE完成
- 19. 錯誤:無法完成Gradle執行。原因:未知的命令行選項'','
- 20. 錯誤:無法完成Gradle執行。原因:未知的命令行選項'-X'
- 21. 如何在Android通知完成時執行操作?
- 22. ffmpeg從命令行運行,從mod_fcgi執行完成後截斷
- 23. 如何通過執行外部命令來執行vim命令?
- 24. 命令行不會等待exe文件執行完成
- 25. 完成Linux shell腳本異步命令和通知
- 26. 關於shell命令的桌面通知已完成
- 27. CMD - 等待並行命令行完成?
- 28. 在執行寶石,未知命令
- 29. 命令知道文本,可執行
- 30. 如何知道tar命令何時完成?
您是否希望在每個命令時自動發生這種情況,或者只有在命令末尾鍵入一些'notify_me()'時纔會發生這種情況? – asmeurer