11
A
回答
11
您必須將輸出重定向到系統標準輸出設備。這取決於你的操作系統。在Mac上:
import sys
sys.stdout = open('/dev/stdout', 'w')
在IPython單元格中鍵入上述代碼並對其進行評估。之後所有輸出將顯示在終端中。
1
相關問題
- 1. 如何打印到控制檯而不是iPython輸出單元?
- 2. 在Ipython Qt控制檯sp.info不在控制檯內部打印
- 3. Pycharm Python控制檯不打印輸出
- 4. Python控制檯打印輸出與sypder控制檯不同
- 5. iPython lprun不打印輸出
- 6. 統一打開控制檯/終端並向其輸出讀取輸入/寫入
- 7. 進程生成器不使用wmic打印控制檯輸出
- 8. 如何在IPython Notebook中抑制輸出?
- 9. sublime控制檯省略打印輸出?
- 10. 僞終端不打印輸出
- 11. 如何記錄屏幕/控制檯/終端輸入和輸出
- 12. iPython Notebook輸出latex或mathjax
- 13. 如何在系統調用中打印到控制檯(終端)
- 14. ipython-notebook:打印作爲svg的作圖
- 15. 遠程調試:打印到PyCharm控制檯,而不是遠程終端
- 16. 終端或控制檯就地進度輸出
- 17. Python:在進程打印後多次打印到控制檯
- 18. 將Ipython Notebook連接到PyCharm Python控制檯
- 19. python3得到命令終端和打印輸入參數進行
- 20. 寫入錯誤不打印到控制檯腳本退出
- 21. node.js不打印到控制檯
- 22. 控制檯應用程序:打印到控制檯溢出
- 23. Capistrano的run_locally不打印到控制檯?
- 24. 的LogFactory不打印到控制檯
- 25. Python 3優雅的方式打印二進制輸出到終端
- 26. Hamcrest - 打印到控制檯
- 27. Django不打印_id到控制檯
- 28. res.send不打印到控制檯
- 29. mvaddch()不打印到控制檯
- 30. Rails控制檯阻止分配輸出到終端
有沒有辦法扭轉了嗎?並恢復ipython stdout –
你可以例如在重定向之前安全地引用筆記本的'stdout':'nb_stdout = sys.stdout'。現在,你會重定向輸出。回到筆記本輸出只需寫入:'sys.stdout = nb_stdout'。更清潔的解決方案是使用[contextlib.redirect_stdout(new_target)](https://docs.python.org/3.4/library/contextlib.html#contextlib.redirect_stdout)上下文管理器。 – MaxPowers
@MaxPowers你知道你應該在Windows中寫什麼嗎? – Yaeli778