Question

Here is my python code.I'm trying to do elastic search in python.

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

I'm trying this tutorial pyes

The issue is when i try to run this python script in windows i get a detailed message on msdos prompt which i don't know if its an error or any thing else.

So i tried to redirect that message to a text file but i don't see any thing in that file.

Here is how i redirect the output of script

python script.py > log.txt

But log.txt is empty.

What is going wrong.

Was it helpful?

Solution

It might be printing those messages to STDERR. Try doing the following:

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

This will redirect the STDERR to STDOUT as well. You should see those messages then.

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top