diff --git a/wetb/dlc/high_level.py b/wetb/dlc/high_level.py index e1be441ed90c99c97afbd55f50757e0c9c9b0a82..a67327e4dc591d43a5372aee4c5cd96603afdfe9 100644 --- a/wetb/dlc/high_level.py +++ b/wetb/dlc/high_level.py @@ -125,7 +125,7 @@ class DLCHighLevel(object): def sensor_info(self, sensors=[]): if sensors != []: - return self.sensor_df[functools.reduce(np.logical_or, [((self.sensor_df.get(f, np.array([""] * len(self.sensor_df.name))).values != "") | (self.sensor_df.name == f)) for f in np.atleast_1d(sensors)])] + return self.sensor_df[functools.reduce(np.logical_or, [((self.sensor_df.get(f, pd.DataFrame([""] * len(self.sensor_df.name))[0]).values != "") | (self.sensor_df.name == f)) for f in np.atleast_1d(sensors)])] else: return self.sensor_df diff --git a/wetb/dlc/tests/test_files/DLC_test.xlsx b/wetb/dlc/tests/test_files/DLC_test.xlsx index a5ce9710e36966c718266794b0689f631ec6a9c2..8c6c9a112a2c323f220dd424c392b56ea4b101c4 100644 Binary files a/wetb/dlc/tests/test_files/DLC_test.xlsx and b/wetb/dlc/tests/test_files/DLC_test.xlsx differ