Skip to content

Commit 8997367

Browse files
committed
pylint
1 parent 6b7899a commit 8997367

File tree

1 file changed

+12
-9
lines changed
  • CircuitPython_KeyPad_Calculator/code

1 file changed

+12
-9
lines changed

CircuitPython_KeyPad_Calculator/code/code.py

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
import board
22
import displayio
33
import keypad
4-
import time
54
import adafruit_displayio_sh1107
65
from adafruit_hid.keyboard import Keyboard
76
from adafruit_hid.keyboard_layout_us import KeyboardLayoutUS
8-
from adafruit_hid.keycode import Keycode
97
from adafruit_display_text import label
108
from adafruit_bitmap_font import bitmap_font
119

@@ -40,6 +38,7 @@
4038
1: KEYMAP1,
4139
}
4240

41+
# pylint: disable=redefined-outer-name
4342
def lookup(layer, key_number):
4443
while layer >= 0:
4544
if (key := keymaps[layer][key_number]) is not None:
@@ -98,7 +97,7 @@ def paste(self, text):
9897
return
9998

10099
if self.keyboard_layout is None:
101-
self.add_trail(f"No USB")
100+
self.add_trail("No USB")
102101
else:
103102
text = str(text)
104103
self.keyboard_layout.write(text)
@@ -108,7 +107,7 @@ def paste(self, text):
108107

109108
def add_trail(self, msg):
110109
self.trail = self.trail[-3:] + [str(msg).upper()]
111-
110+
112111
@property
113112
def number1(self):
114113
return self._number1
@@ -137,7 +136,7 @@ def clear(self):
137136
def clear_entry(self):
138137
self.number2 = None
139138

140-
def key_pressed(self, k):
139+
def key_pressed(self, k): # pylint: disable=too-many-branches
141140
if k == K_CL:
142141
if self.entry:
143142
self.entry = self.entry[:-1]
@@ -154,7 +153,8 @@ def key_pressed(self, k):
154153
self.entry = self.entry + k
155154

156155
if k == "." and not "." in self.entry:
157-
if self.entry == "": self.entry = "0"
156+
if self.entry == "":
157+
self.entry = "0"
158158
self.entry = self.entry + k
159159

160160
if k == K_PA:
@@ -209,10 +209,13 @@ def show(self):
209209
op = self.op or ''
210210
op = 'd' if op == '/' else op
211211
rows[-1] = f"{op}{entry_or_number or ''}{cursor}"
212-
for r in rows: print(r)
212+
for r in rows:
213+
print(r)
213214
text_area.text = "\n".join(rows)
214215

215-
km=keypad.KeyMatrix(row_pins=(board.A2, board.A1, board.A3, board.A0, board.D0), column_pins=(board.D25, board.D11, board.D12, board.D24))
216+
km=keypad.KeyMatrix(
217+
row_pins=(board.A2, board.A1, board.A3, board.A0, board.D0),
218+
column_pins=(board.D25, board.D11, board.D12, board.D24))
216219

217220
calculator=Calculator()
218221
calculator.show()
@@ -226,7 +229,7 @@ def show(self):
226229
layer = 1
227230
try:
228231
calculator.key_pressed(key)
229-
except Exception as e:
232+
except Exception as e: # pylint: disable=broad-except
230233
calculator.add_trail(e)
231234
calculator.show()
232235

0 commit comments

Comments
 (0)