gpt4 book ai didi

python - 伊蟒!不工作

转载 作者:行者123 更新时间:2023-11-28 20:50:37 24 4
gpt4 key购买 nike

所以我开始在我的 Mac 上使用 IPython。这 !!本应执行 shell 命令并将输出作为有用数据获取的运算符正在生成语法错误。它似乎只是将其解释为 (! (!ls)),并吐出 !ls: command not found。我无法用谷歌搜索感叹号,也不知道该去哪里

最佳答案

我认为您可能只想要一个感叹号 [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']

您可以键入 %sx? 以获取有关 !!ls 实际作用的更多信息。

关于python - 伊蟒!不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12066143/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com