eric6/MicroPython/MicroPythonGraphWidget.py

changeset 8243
cc717c2ae956
parent 8218
7c09585bd960
child 8509
df6e76de4cd0
diff -r aa713ac50c0d -r cc717c2ae956 eric6/MicroPython/MicroPythonGraphWidget.py
--- a/eric6/MicroPython/MicroPythonGraphWidget.py	Thu Apr 15 16:52:05 2021 +0200
+++ b/eric6/MicroPython/MicroPythonGraphWidget.py	Thu Apr 15 18:11:24 2021 +0200
@@ -12,6 +12,7 @@
 import os
 import time
 import csv
+import contextlib
 
 from PyQt5.QtCore import pyqtSignal, pyqtSlot, Qt
 from PyQt5.QtGui import QPainter
@@ -180,13 +181,10 @@
                 rawValues = [val.strip() for val in line[1:-1].split(b",")]
                 values = []
                 for raw in rawValues:
-                    try:
+                    with contextlib.suppress(ValueError):
                         values.append(int(raw))
                         # ok, it is an integer
                         continue
-                    except ValueError:
-                        # test for a float
-                        pass
                     try:
                         values.append(float(raw))
                     except ValueError:

eric ide

mercurial