[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