}
private void initData() {
// Run the python script
// Read header and get record count
PythonInterpreter interp = InitJython.getInterpreter();
Map<String, Object> map = FastMap.newInstance();
map.put("file", this.file);
interp.set("params", map);
interp.exec("from csvreader import CSVReader");
String cmd = "reader = CSVReader('" + this.file + "')";
interp.exec(cmd);
this.dataList = (PyList) interp.eval("reader.dataList");
this.fieldNames = (PyList) interp.eval("reader.fieldNames");
this.fieldNameMap = (PyDictionary) interp.eval("reader.fieldNameMap");
//interp.execfile("c:/dev/ag/seleniumxml/plugins/csvreader.py");
//interp.execfile("c:/dev/ag/seleniumxml/plugins/TestCSVReader.py");
//Now get output from script
//this.dataList = (PyArray) map.get("dataList");