ipython相关内容

Jupyter Notebook 中的输出图形大小

我刚刚将我的 Jupyter 版本升级到 4.2.1,对于相同的 figsize,内嵌数字似乎变得更大了. 这是我想象中的吗? 我可以在不改变 figsize 的情况下改变它吗? 解决方案 您可以像这样使用顶级 matplotlib 设置: 将 matplotlib 导入为 mplmpl.rcParams['figure.figsize'] = (10,10) 这会将默认图 ..
发布时间:2022-01-01 00:02:27 其他开发

如何从 Python 脚本管理多个 IPython/Jupyter 内核并与之通信?

我想模仿笔记本服务器的功能,而是从一个中央逻辑主体(即我自己的 Python 脚本)协调不同 IPython/Jupyter 内核的创建/管理. 例如,我想: 定义一个抽象命令,例如“添加(x,y)" 将抽象命令传达给多个内核,例如一个 IPython 内核和 Scala 内核 让每个内核按照自己的意愿执行命令 将每个内核的结果返回给逻辑的中央主体 谁能给我指出如何以编程方 ..
发布时间:2022-01-01 00:02:21 Python

从内部以编程方式保存 IPython 笔记本?

我想让 IPython notebook 运行以进行一些计算 + 显示一些视觉效果. 一旦 IPython 笔记本完成,我希望 IPython 笔记本中的最后一个单元格以编程方式保存 IPython 笔记本.然后我想将笔记本(包含所有输出)复制到另一个目录以保留结果记录. 复制位我可以很容易地编写代码,但我不确定如何让 IPython 笔记本以编程方式自我保存?这可能吗?提前致谢! ..
发布时间:2022-01-01 00:01:13 Python

在 ipython 中更改 imshow 的分辨率

我正在使用 ipython,代码如下所示: image = zeros(MAX_X, MAX_Y)# 做一些复杂的事情来获取像素值...# 像素值现在在 [0, 1] 中.显示(图像) 但是,生成的图像始终具有相同的分辨率,大约为 (250x250).我认为图像的尺寸是 (MAX_X x MAX_Y),但似乎并非如此.如何让 ipython 为我提供分辨率更高的图像? 解决方案 屏幕上 ..
发布时间:2022-01-01 00:01:05 Python

IPython(jupyter)中的完成现在可以工作(意外的关键字参数“列")

我正在使用 jupyter notebook,它工作正常,但是当我按 TAB 时,自动完成功能不起作用.我已经在 StackOverflow 中检查了所有类似的情况,但没有一个解决方案对我有用.我也尝试过“pip升级"to:IPython、IPYKernel、Jedi 和 Tornado,升级工作正常,但问题仍然存在.我在 Firefox、Chrome 和 Edge 中尝试过.当我按 TAB 时, ..
发布时间:2021-12-31 23:59:07 Python

如何为 Anaconda/Jupyter 设置默认环境?

我已经为我的机器学习课程安装了 Anaconda.我将它用作 IPython (Jupyter) 笔记本,我们在其中上课.操作系统是 Ubuntu 14.04 LTS.基本上,我总是从终端运行它: jupyter notebook 我从 root 环境(精确副本)创建了名为 su_env 的新环境,并添加了一个包.现在,我想知道:如何将环境 su_env 设置为默认环境?我有十几个笔记本,所以 ..
发布时间:2021-12-31 23:58:33 其他开发

使用 Ipython ipywidget 创建变量?

这看起来很简单,但我一直无法找到一个例子或自己解决这个问题.如何使用 ipywidget 小部件创建或返回可在以下单元格中使用的 Python 变量/对象,例如列表或字符串? 解决方案 在 http://blog.dominodatalab.com/interactive-dashboards-in-jupyter/ 回答了这个问题. 您需要两个小部件,一个用于输入,另一个用于绑定该 ..
发布时间:2021-12-31 23:57:23 其他开发

如何为 iPython 笔记本配置 mathjax?

我试图找到一种方法,让 mathjax 在我的 iPython 笔记本中不使用 STIX 字体进行数学运算.相反,我更愿意让它使用“TeX"字体.根据我应该使用的 Mathjax 文档: MathJax.Hub.Config({“HTML-CSS":{优选字体:“TeX"}}); 话虽如此,我不知道该把它放在哪里.我已经尝试将这段代码放入与我自己的 ipython 配置文件相关的 custom ..
发布时间:2021-12-31 23:57:00 Python

笔记本中的中心输出(绘图)

我刚刚升级到 IPython 1.0,新的笔记本界面表现非常好.在我的屏幕上,它现在的默认宽度约为页面的 50%,这提高了可读性.但是,我经常使用很长的时间序列,我更喜欢显示尽可能宽的时间序列. 非常宽的图片只会向右延伸.有没有办法将输出显示得比默认值更宽,然后以居中方式展开? 所附图片显示第一个单元格中的正常内嵌图,其宽度小于默认笔记本宽度.第二个图更宽并向右扩展.这使得我的屏幕左四 ..
发布时间:2021-12-31 23:56:44 前端开发

如何检查 matplotlib 的 pylab 后端是否内联运行?

我正在修改一个使用 matplotlib 绘制一些特殊图形的 python 模块. 现在,这个模块只是将所有图形保存为文件. 我想在 ipython notebook 中工作时导入模块并查看结果“内联",另一方面,我想保留在导入模块时将数字保存为文件的默认功能在所有其他情况下. 所以我需要以某种方式检查模块是否已导入 ipython notebook 并且 pylab 是否内联运 ..
发布时间:2021-12-31 23:55:25 Python

是否可以在 IPython Notebook 中创建输入单元的分组?

当我在 IPython Notebook 上进行数据分析时,我经常觉得需要向上或向下移动几个相邻的输入单元格,以便更好地进行分析故事. 我原以为一旦我创建了一个标题,如果我移动标题,该标题下的所有单元格都会一起移动.但事实并非如此. 有什么办法可以做到这一点? 编辑:澄清一下,我当然可以单独移动单元格,而且键盘快捷键很方便;但我正在寻找的是一种对单元格进行分组的方法,以便我可以将 ..
发布时间:2021-12-31 23:55:10 Python

带日期滑块的 iPyWidget?

我想知道是否有一种简单的方法来构建带有日期时间滑块的 iPyWidget.现在很容易在整数或浮点范围内滑动(例如数字 1-10,小数 0.01、0.02,...). 我想您可以将日期转换为浮点数或整数,使用这些构建某种滑块,然后将滑块上的显示标签转换回日期.然而,这看起来很笨拙.有没有人有更流畅的解决方案? 解决方案 我最近遇到了同样的问题.我不得不编写自己的类来做一个日期范围选择器 ..
发布时间:2021-12-31 23:53:50 Python

如何避免输出到 jupyter notebook 中的可滚动帧?

突然,语句的输出开始出现在可滚动框架内. 我只玩了一个参数 pd.options.display.max_rows = 1000 但经过实验,我注释掉了这一行并重新启动了内核. 尽管如此,我的输出之一出现在框架内. 如何避免这种情况? 解决方案 要禁用自动滚动,请在执行其他单元格之前在笔记本单元格中执行此 javascript: %%javascriptIPytho ..
发布时间:2021-12-31 23:53:30 Python

IPython:如何有选择地擦除 IPython 的历史 &安全吗?

我一直在学习如何使用 paramiko 包,结果发现我所有的密码都以纯文本形式存储在 IPython 的 %hist 中.不太好. 因此,我需要删除存储在 %hist 中的特定部分.话虽如此,我不想抹去整个历史.- 只有我不小心输入password = 或类似选择的术语的部分. 谢谢 我不需要的评论: %clear 只清除会话.它不会抹去历史. 是的.从现在开始,我将只使 ..
发布时间:2021-12-31 23:53:18 其他开发

iPython:类似操作的命令

在 Wolfram Mathematica 中,我可以使用 Manipulate[] 命令以交互方式修改参数的值. 例如、Manipulate[n, {n, 1, 20}]显示一个滑块,通过它可以改变 n 的值. 有没有什么简单的方法(比如魔法或装饰器,比如在 SAGE 中) 在 IPython notebook 中达到相同的结果? 解决方案 更新 这是在 IPython 2 ..
发布时间:2021-12-31 23:52:48 Python

IPython 笔记本的外部编辑器

我正在使用 IPython 笔记本,我想在外部编辑器中编辑程序.如何获取 %edit file_name.py 以打开 Notepad++ 等编辑器. 解决方案 运行 %edit? 将为您提供 %edit 魔法功能的帮助. 您需要设置 c.TerminalInteractiveShell.editor,它在您的 ipython_config.py 中.我不太确定它在 Windows ..
发布时间:2021-12-31 23:52:34 其他开发