使用Python加速数据分析的10个简单技巧
假设有一个含有以下代码行的Jupyter Notebook单元格: ![]() 只打印最后一个输出是单元格的一个正常属性,而对于其他输出,我们需要添加print()函数。事实上,我们只要在notebook的顶部添加以下代码片段,就可以打印出所有输出。 ![]() 现在所有的输出一个接一个的被打印出。 ![]() 还原到原始设置: ![]() 8.使用‘i’选项运行python脚本. 从命令行运行python脚本的一种典型方法是: python hello.py。但是,如果你在运行相同的脚本时添加一个附加的-i,例如python -i hello.py,它会提供更多的优点。我们来一探究竟。 首先,一旦程序结束,python并不会退出解释器。因此,我们可以检查变量的值和程序中定义的函数的正确性。 ![]() 其次,我们可以很容易地使用以下代码调用python调试器,因为我们仍然在解释器中: ![]() 这会将我们带到异常发生的位置,然后我们就可以处理代码。 ![]() 这个技巧的初始来源。(http://www.bnikolic.co.uk/blog/python-running-cline.html ) 9.自动对代码进行注释 Ctrl/Cmd + / 会自动注释单元格中选定的行。再次敲击该组合键将取消对同一行代码的注释。 ![]() 10.能删除是人,能恢复是神。 你是否曾经不小心删除了Jupyter Notebook中的一个单元格?如果是,那么这里有一个快捷方式可以撤消此删除操作。
![]() 结论 在本文中,我列出了在使用Python和JupyterNotebook时收集到的主要技巧。我相信它们会对你有用,你也会从这篇文章中学到一些东西,从而实现轻松编码!
(编辑:西安站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |