0

这是我的python代码。我正在尝试在python中进行弹性搜索。

from pyes import *
from pyes.mappings import *
conn = ES('http://search.twitter.com/search.json?q=poplio')
conn.indices.create_index("test-index")

我正在尝试本教程

问题是当我尝试在 Windows 中运行这个 python 脚本时,我在 msdos 提示符上收到一条详细消息,我不知道它是错误还是其他任何东西。

所以我试图将该消息重定向到一个文本文件,但我在该文件中看不到任何内容。

这是我重定向脚本输出的方式

python script.py > log.txt

但是 log.txt 是空的。

出了什么问题。

4

1 回答 1

3

它可能会将这些消息打印到 STDERR。尝试执行以下操作:

python script.py > log.txt 2>&1

这也会将 STDERR 重定向到 STDOUT。您应该会看到这些消息。

于 2013-04-10T13:34:31.200 回答