python - 如何将 Julia 标准输出重定向到 IPython 控制台?
问题描述
我正在使用 PyJulia 在 Python 脚本中调用 Julia 函数。Julia 函数是一个模拟,stdout
它在运行时不断地打印到 ,更新进度条和一些调试信息。当我在 Spyder 中运行脚本时,Julia 会stderr
自动重定向到 IPython 控制台,但stdout
不会。我找到了有关将 Julia 重定向stdout
到文件的文档,redirect_stdout
以及使用subprocess.Popen
管道将某些内容导入 Python 脚本的文档。可以将两者结合起来将 Juliastdout
传送到 Spyder 的 IPython 控制台以进行实时进度监控吗?如果是这样,怎么做?如果没有,我该如何实现呢?
解决方案
推荐阅读
- jhipster - 使用 JDL 修改 JHipster 实体的正确程序
- javascript - 删除 React Native 中每个 ListItem/Flatlist 行底部多余的空格?
- javascript - 在 setTimeout 中设置为 true 的变量始终为 false?
- python - 当值更改和时间超过条件时,Pandas 数据帧中的增量计数
- python - 为什么使用描述符可以引入 __slots__?
- go - 如何使用 ReverseProxy 平衡跟踪连接数
- ios - SwiftUI - 隐藏视图时的动画
- python - 如何将 Pandas 系列转换为数据框
- javascript - 如何转换为高阶函数?
- wordpress - 在 React Native 中使用 WP Rest Api 更新配置文件