[jboss-svn-commits] JBL Code SVN: r15158 - labs/jbossrules/trunk/drools-decisiontables/src/main/resources/python-dt.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Sun Sep 16 20:28:33 EDT 2007
Author: michael.neale at jboss.com
Date: 2007-09-16 20:28:33 -0400 (Sun, 16 Sep 2007)
New Revision: 15158
Modified:
labs/jbossrules/trunk/drools-decisiontables/src/main/resources/python-dt/PyDT.py
Log:
added xls
Modified: labs/jbossrules/trunk/drools-decisiontables/src/main/resources/python-dt/PyDT.py
===================================================================
--- labs/jbossrules/trunk/drools-decisiontables/src/main/resources/python-dt/PyDT.py 2007-09-16 23:30:32 UTC (rev 15157)
+++ labs/jbossrules/trunk/drools-decisiontables/src/main/resources/python-dt/PyDT.py 2007-09-17 00:28:33 UTC (rev 15158)
@@ -62,3 +62,16 @@
else :
print("FAILED: Premium was " + test_fact["Premium"])
+
+# Load a XLS into a decision table structure for processing
+def load_xls(file_name) :
+ import xlrd
+ book = xlrd.open_workbook(file_name)
+ sh = book.sheet_by_index(0)
+ print sh.name, sh.nrows, sh.ncols
+# print "Cell D30 is", sh.cell_value(rowx=29, colx=3)
+ for rx in range(sh.nrows):
+ print sh.row(rx)
+
+
+load_xls("Example.xls")
More information about the jboss-svn-commits
mailing list