add filepath check, minimal.py, tdm_reaper.pyx: write_all
This commit is contained in:
@@ -42,3 +42,10 @@ cdef class tdmreaper:
|
||||
def print_channel(self, string id, const char* filename,
|
||||
bool include_meta):
|
||||
self.cpp_tdm.print_channel(id,filename,include_meta)
|
||||
|
||||
# print all data grouped by channelgroups
|
||||
def write_all(self, string outputdir) :
|
||||
grpids = self.cpp_tdm.get_channelgroup_ids()
|
||||
for id in grpids :
|
||||
grpfile = outputdir.decode() + "/channelgroup_" + id.decode() + ".csv"
|
||||
self.cpp_tdm.print_group(id,grpfile.encode(),True,ord(','))
|
||||
|
@@ -24,5 +24,5 @@ cdef extern from "tdm_reaper.hpp":
|
||||
string get_channelgroup_info(string id) except+
|
||||
string get_channel_info(string id) except+
|
||||
# print a channel(-group)
|
||||
void print_group(string id, const char* filename, bool include_meta, char delimiter)
|
||||
void print_channel(string id, const char* filename, bool include_meta)
|
||||
void print_group(string id, const char* filename, bool include_meta, char delimiter) except+
|
||||
void print_channel(string id, const char* filename, bool include_meta) except+
|
||||
|
Reference in New Issue
Block a user