如何让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