所以我開始在我的Mac上使用IPython。 !!!運算符(應該執行shell命令並將輸出作爲有用數據)正在生成語法錯誤。它似乎只是將它解釋爲(!(!ls)),並吐出!ls:命令未找到。我不能谷歌感嘆號,我不知道還有什麼地方可以打IPython!不工作
2
A
回答
5
我想你可能只想要一個感嘆號[docs],至少如果你想對輸出做任何事情。例如:
localhost-2:tmp $ ipython
Python 2.7.2 (v2.7.2:8527427914a2, Jun 11 2011, 15:22:34)
Type "copyright", "credits" or "license" for more information.
IPython 0.12 -- An enhanced Interactive Python.
? -> Introduction and overview of IPython's features.
%quickref -> Quick reference.
help -> Python's own help system.
object? -> Details about 'object', use 'object??' for extra details.
In [1]: !ls
a.txt
In [2]: z = !ls
In [3]: z
Out[3]: ['a.txt']
In [4]: !!ls
Out[4]: ['a.txt']
,但(這是我假設你看到)
In [10]: z = !!ls
In [11]: z
Out[11]: ['/bin/sh: !ls: command not found']
您可以什麼!!ls
實際上沒有更多的信息輸入%sx?
。
2
相關問題
- 1. IPython的不工作
- 2. %load_ext rpy2.ipython在iPython中工作,但不在iPython Notebook中
- 3. Django manage.py不能與IPython一起工作
- 4. matplotlib.widget不工作在ipython筆記本
- 5. search_results不是在工作IPython中
- 6. 調試器IPython中不工作
- 7. Tkinter GUI不能在iPython之外工作
- 8. IPython如何?操作員實際工作?
- 9. 導入圖形工具不能在iPython上工作
- 10. ipython筆記本無法在ipython 2.2.0上工作
- 11. 訪問從IPython工作的文件directroy
- 12. IPython的魔術%paste如何工作?
- 13. IPython筆記本無法正常工作
- 14. 讓PyScripter Portable與IPython一起工作
- 15. 無法使cProfile在IPython中工作
- 16. 如何IPython的魔法工作
- 17. Ipython matplotlib交互模式如何工作?
- 18. ipython變量擴展如何工作?
- 19. 如何讓matplotlib在IPython下工作?
- 20. 用工作服測試Jupyter/iPython?
- 21. ipython歷史完成部分工作
- 22. 字符串替換不工作for循環,但在IPython控制檯工作
- 23. 日期不工作在ipython筆記本電腦,但在朱莉亞工作REPL
- 24. 腳本工作在ipython中,但不是從命令行
- 25. 在IPython的命令行tensorflow工作,但不是在筆記本
- 26. IPython的歷史記錄搜索後退不能正常工作
- 27. 模塊在python解釋器中工作,但不在iPython中
- 28. 在Python-3.x和IPython中quit()的工作方式不同
- 29. make_table()不工作if if語句中的iPython(Jupyter)
- 30. awk中與管道不Jupyter筆記本工作IPython的打印
你正在將執行shell('sh','bash'等)的特性與python的REPL混合起來。你能否用更具體的細節來解決問題?這與python有什麼關係? –
@BrianCain這是IPython的一個特性(注意領先的'I')。一個增強的REPL,允許使用shell命令。 – Keith
@凱斯,好吧,我現在在船上。但我仍然認爲'!!'不是OP想要的。這可能只是「!」,對吧? –