ipython相关内容

IPython(Jupyter)笔记本在所有方程中产生鬼线

我在新机器上使用pip安装了IPython / Jupyter(带有El Capitan的Macbook Air)。在我的一个相当简单的笔记本中(使用相同版本的整个堆栈创建)所有方程式(内联或非内联)突然在右侧有一条垂直线;与嵌入图像相同的高度。 即使对于单个内联符号,例如 $ x $ ,情况也是如此。我没有复杂的宏或任何奇怪的LaTeX黑客攻击。 有人知道吗? 这是一个图片。 ..

启动ipython运行脚本

我的用例是我想在文件中初始化一些函数,然后使用定义的函数启动ipython。有什么办法可以做一些像ipython --run_script = myscript.py吗? 解决方案 Per 使用以下命令启动IPython: $ ipython [options]文件 如果没有选项调用, 执行全部在 序列中列出的文件并将您放入 解释器,同时仍然确认 您在 ..
发布时间:2018-11-14 18:51:53 Python

matplotlib python内联开/关

如果我用matplotlib内联启动一个ipython笔记本,有没有办法随后绘制一个图形,以便以“标准”,非内联方式显示,而不必在没有内联命令的情况下重新加载笔记本?我希望能够将一些数字内联到笔记本中,但其他人在传统的交互模式中,我可以放大和平移。 解决方案 您可以通过%matplotlib 切换matplotlib的后端。要切换回系统的默认后端,请使用%matplot ..
发布时间:2018-11-14 18:51:47 其他开发语言

我可以在ipython笔记本标记单元格上使用变量吗?

我有一个ipython笔记本,我想在标记单元格中使用我的一个变量。这有可能吗?如果是这样,你怎么做? 解决方案 目前,这是不可能的,但是有一个很大的讨论关于此主题,请访问 https://github.com/ipython/ipython/pull/2592 。 PR目前已关闭,但相应的问题已经打开 https:// github。 com / ipython / ipython / i ..
发布时间:2018-11-14 18:51:44 其他开发语言

libpng版本在全新安装IPython时不兼容

我使用了本指南来安装Python的“科学堆栈”(OSX 10.9.2,brewed Python 2.7.6,IPython 2.0,matplotlib 1.3.1,libpng 1.6.10)。一切都很好看。 然而,试图在IPython的笔记本环境中使用运行一个简单的情节 - pylab = inline 给我这个错误: /usr/local/Cellar/python/2.7.6 ..
发布时间:2018-11-14 18:51:40 其他开发语言

像在MATLAB中一样在IPython中保存会话?

保存会话变量会很有用,这些变量可以在以后的阶段轻松加载到内存中。 解决方案 在[23]中:%logstart /tmp/session.log 激活自动记录。保存当前会话状态加上未来输入。 文件名:/tmp/session.log 模式:backup 输出日志记录:False 原始输入日志:False 时间戳:False 状态:有效 在[24]中:x = 1 在[2 ..
发布时间:2018-11-14 18:51:38 Python

我怎么能做一个“如果从ipython运行”用Python测试?

为了简化Ipython的调试,我在脚本开头包含以下内容 来自IPython.Debugger import Tracer debug = Tracer() 但是,如果我从命令行启动我的脚本 $ python myscript.py 我收到与Ipython相关的错误。是否有办法执行以下操作 如果run_from_ipython(): 来自 ..
发布时间:2018-11-14 18:51:35 Python

如何在Jupyter笔记本中以编程方式生成降价输出?

我想为Jupyter笔记本中的课程编写报告。我想计算一些东西,生成一些结果并将它们包括在降价中。我可以将单元格的输出设置为markdown吗? 我想要这样的命令: print'$ \ $ $' to生成phi符号,就像在markdown中一样。 换句话说,我想在markdown中创建一个模板,并插入笔记本中编写的程序生成的值。重新计算笔记本应该生成新结果并插入新值的新降价。这可以用这个 ..
发布时间:2018-11-14 18:51:32 Python

在NBConvert中取消代码? IPython的

我已经想出如何抑制大型代码块出现在最终的NB转换(PDF)输出中。 将LaTex命令放在“原始单元格”中在我不希望在最终输出中的代码之前 \\\ false = 跟随此结尾在原始单元格中 \ fi 但是当我需要展示时,这仍然留给我一些丑陋的代码数字等等虽然笔记本的基本目的是显示带有结果的代码,有时对于非技术受众我们只需要输出..任何想法? ..
发布时间:2018-11-14 18:51:27 Python

IPython的神奇%粘贴是如何工作的?

我想将已经缩进的Python代码/整个函数和类复制到IPython中。每次我尝试缩进都搞砸了,我得到以下错误消息: IndentationError:unindent与任何外部缩进级别都不匹配(,第12行) 如果要将代码粘贴到IPython中,请尝试%paste和%cpaste magic功能。 解决方案 您无法 ..
发布时间:2018-11-14 18:51:20 Python

如何在python shell中重新加载一个类?

如果我导入定义属于某个包的同名类的模块,则由于父包的__init__.py而将其导入为Class而不是Module。有关详细信息,请参阅不同目录中的不同导入结果。在Python shell或ipython shell中,如果我从MyPak导入MyMod MyModule总是作为Class导入,因此我无法重新加载它(reload()仅适用于模块)。从MyPak导入MyMod 再次运行 ..
发布时间:2018-11-14 18:51:16 Python

使用复合(分层)索引从Pandas数据框中选择行

我怀疑这是微不足道的,但我还没发现可以让我根据分层键的值从Pandas dataframe 中选择行的咒语。因此,例如,假设我们有以下数据框: import pandas df = pandas.DataFrame({'group1':['a','a','a','b','b','b'], 'group2': ['c','c','d','d','d','e'], 'value1':[1. ..
发布时间:2018-11-14 18:51:09 Python

IPython笔记本保存位置

我刚开始使用IPython Notebook,我尝试使用“保存”来保存我的进度。但是,不是将* .ipynb保存在我当前的工作目录中,而是保存在我的python / Scripts文件夹中。有没有办法设置这个? 谢谢! 解决方案 是,您可以在配置文件配置中指定笔记本位置。由于它没有将它们保存到您启动笔记本的目录中,因此我假设您在配置文件中设置了此选项。您可以使用以下命令查找配置文件目 ..
发布时间:2018-11-14 18:51:06 Python

在IPython启动时自动加载模块

我正在尝试在启动时从 __ future __ 自动加载部门模块, i目前在IPython初创公司的libray中有一个简单的脚本: 来自__future__ import division 直接从shell运行时工作正常, 但是,当该行模块时,该模块似乎没有加载从脚本运行, i确保通过向其添加一些任意变量赋值来加载启动脚本: 来自__future__import ..
发布时间:2018-11-14 18:49:31 Python