From 72936a474748870c391941c44485c08f7b787fa2 Mon Sep 17 00:00:00 2001 From: alessandro90 Date: Sat, 8 Jun 2019 14:50:40 +0200 Subject: [PATCH] Add docstring and default arg to get_field_entries --- artemis.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/artemis.py b/artemis.py index 8cfc0bb..ce1e831 100644 --- a/artemis.py +++ b/artemis.py @@ -1391,11 +1391,12 @@ class Artemis(QMainWindow, Ui_MainWindow): ok.append(item.text(0) == signal_mode) 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 [ - x.strip() for x in self.db.at[ - signal_name, field - ].split(Constants.FIELD_SEPARATOR) + x.strip() for x in self.db.at[signal_name, field].split(separator) ] def modulation_filters_ok(self, signal_name):