def extract_city_data(self): dest = State.file_prefix + "Aggregate" dir = Dir(dest) if dir.exists() is False: dir.create_if_needed() f = open(dest + "/aggr.csv", "ab") writer = csv.writer(f, delimiter=",") for alpha in self._alpha: data_path = State.file_prefix + self._abbrv + "/City" for root, dirs, files in os.walk(data_path): for file in files: this_city = City(self._abbrv, self._state, file) this_city.extract_and_publish(writer) f.close()
def extract_city_data(self): dest = State.file_prefix + 'Aggregate' dir = Dir(dest) if dir.exists() is False: dir.create_if_needed() f = open(dest + '/aggr.csv', 'ab') writer = csv.writer(f, delimiter=',') for alpha in self._alpha: data_path = State.file_prefix + self._abbrv + '/City' for root, dirs, files in os.walk(data_path): for file in files: this_city = City(self._abbrv, self._state, file) this_city.extract_and_publish(writer) f.close()