diff harvestDataFromEvents.py @ 1:283badd62593

new version for embedded e4D
author dwinter
date Fri, 12 Oct 2012 08:36:57 +0200
parents 26c06d568e1d
children f198c86dd1f6
line wrap: on
line diff
--- a/harvestDataFromEvents.py	Thu Sep 13 16:56:49 2012 +0200
+++ b/harvestDataFromEvents.py	Fri Oct 12 08:36:57 2012 +0200
@@ -129,14 +129,14 @@
                 cnt+=1
         return ret,cnt
     
-    def readFiles(self,path,locationXPath):
+    def readFiles(self,path,locationXPath,cnt=0):
         ret=[]
-        cnt=0
+       
         for f in os.listdir(path):
             ret2,cnt=self.readFile(path+f,locationXPath,cnt)
             ret+=ret2   
         
-        return ret
+        return ret,cnt
 
 
     def toKML(self,events):
@@ -161,7 +161,7 @@
     
     tf=EventKMLTransformer("/tmp/out.sql")
     
-    x = tf.readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/events/",".//research_location/place_information")
+    x,cnt = tf.readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/events/",".//research_location/place_information")
     #x = readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/Results/events/")
     evs= tf.toKML(x)
     
@@ -170,7 +170,7 @@
     out.write(evs)
     out.close()
     
-    x = tf.readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/events/",".//applicant_locations/place_information")
+    x,cnt = tf.readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/events/",".//applicant_locations/place_information",cnt)
     #x = readFiles("/Users/dwinter/Documents/Projekte/mmpa-permit-etienne/Results/events/")
     evs= tf.toKML(x)