Add docstring and default arg to get_field_entries

This commit is contained in:
alessandro90
2019-06-08 14:50:40 +02:00
parent 5f180373c9
commit 72936a4747

View File

@@ -1391,11 +1391,12 @@ class Artemis(QMainWindow, Ui_MainWindow):
ok.append(item.text(0) == signal_mode) ok.append(item.text(0) == signal_mode)
return any(ok) return any(ok)
def get_field_entries(self, signal_name, field): def get_field_entries(self, signal_name, field, separator=Constants.FIELD_SEPARATOR):
"""Take a signal name, a column label and optionally a separator string.
Return a list obtained by splitting the signal field with separator."""
return [ return [
x.strip() for x in self.db.at[ x.strip() for x in self.db.at[signal_name, field].split(separator)
signal_name, field
].split(Constants.FIELD_SEPARATOR)
] ]
def modulation_filters_ok(self, signal_name): def modulation_filters_ok(self, signal_name):