#!/usr/bin/env python

import sys
import os
import os.path
import glob
import argparse

from petl.fluent import *

parser = argparse.ArgumentParser(description="Evaluate a Python command (with petl.fluent functions imported).")
parser.add_argument("expression",
                    help="any valid Python expression - will be evaluated using eval()")
args = parser.parse_args()

r = eval(args.expression)

if r is not None:
    if isinstance(r, FluentWrapper):
        print look(r)
    else:
        print str(r)

