input - 如何在 ipython 中创建多行输入?
问题描述
我正在阅读 Jake VanderPlas 的《Python 数据科学手册》一书。在第一章中,说明了 ipython 中的多行输入:
谁能告诉我,该怎么做?我知道如何在 Jupyter Notebook 中执行之前编写一个块,但在 ipython shell 中我不知道如何去做。谢谢你的帮助!
解决方案
ctrl+o
如果您键入 ctrl+o,您应该能够在输入中添加额外的行以同时运行它们。
如果这不起作用,作为一种解决方法,您可以在从其他地方复制多行后粘贴它们,或者您可以在带有分号或未闭合括号的行上按 Enter。IPython 会自动为您提供另一行来完成您的语句,而不是运行并立即遇到语法错误。
推荐阅读
- jmeter - 当控制器运行无限循环时
- php - Laravel HTML 标签不插入在线服务器
- javascript - 没有为通过动态行生成的按钮生成单击事件
- javascript - 如何在构建时获取 webpack 版本
- flutter - 在 Flutter 中将数字格式化为字符串
- fb-hydra - 在装饰方法中访问 hydra 配置
- python - Django 将保存变量重置为 0,最好在主视图中
- assembly - 查表汇编编译时间
- reactjs - React Native 功能组件中的 UseEffect 未被调用
- html - 当用户指向现有图像时,如何将光标从指向图像更改为