diff options
author | Kevin O'Connor <kevin@koconnor.net> | 2017-06-06 12:35:13 -0400 |
---|---|---|
committer | Kevin O'Connor <kevin@koconnor.net> | 2017-06-06 12:35:13 -0400 |
commit | 01ee9e16c5f7820b74d1018c130a842767edd44b (patch) | |
tree | 576b2cf5838812e13f410b3cde2bc5d216cb537a /klippy/gcode.py | |
parent | 38411fd2e7610eb8049645d4318bcec1f472218b (diff) | |
download | kutter-01ee9e16c5f7820b74d1018c130a842767edd44b.tar.gz kutter-01ee9e16c5f7820b74d1018c130a842767edd44b.tar.xz kutter-01ee9e16c5f7820b74d1018c130a842767edd44b.zip |
klippy: Prefer python dictionary comprehension to dict() call
Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'klippy/gcode.py')
-rw-r--r-- | klippy/gcode.py | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/klippy/gcode.py b/klippy/gcode.py index f2a66d88..96caacb7 100644 --- a/klippy/gcode.py +++ b/klippy/gcode.py @@ -38,10 +38,10 @@ class GCodeParser: if not is_ready: handlers = [h for h in handlers if getattr(self, 'cmd_'+h+'_when_not_ready', False)] - gcode_handlers = dict((h, getattr(self, 'cmd_'+h)) for h in handlers) + gcode_handlers = { h: getattr(self, 'cmd_'+h) for h in handlers } for h, f in gcode_handlers.items(): aliases = getattr(self, 'cmd_'+h+'_aliases', []) - gcode_handlers.update(dict([(a, f) for a in aliases])) + gcode_handlers.update({ a: f for a in aliases }) return gcode_handlers def stats(self, eventtime): return "gcodein=%d" % (self.bytes_read,) @@ -91,8 +91,8 @@ class GCodeParser: line = line[:cpos] # Break command into parts parts = self.args_r.split(line)[1:] - params = dict((parts[i].upper(), parts[i+1].strip()) - for i in range(0, len(parts), 2)) + params = { parts[i].upper(): parts[i+1].strip() + for i in range(0, len(parts), 2) } params['#original'] = origline if parts and parts[0].upper() == 'N': # Skip line number at start of command |