We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db5ae1e commit 2a5851eCopy full SHA for 2a5851e
1 file changed
EInk_Autostereograms/code.py
@@ -49,11 +49,7 @@ def read_buttons():
49
def display_bitmap(epd, filename):
50
try:
51
f = open("/" + filename, "rb")
52
- except OSError:
53
- display_message("Error: Couldn't open file " + filename)
54
-
55
- print("File opened")
56
- try:
+ print("File opened")
57
if f.read(2) != b"BM": # check signature
58
raise BMPError("Not BitMap file")
59
read_le(f.read(4)) # File size
@@ -114,6 +110,8 @@ def display_bitmap(epd, filename):
114
110
display_message("Error: " + e.args[0])
115
111
except BMPError:
116
112
display_message("Error: unsupported BMP file " + filename)
113
+ except OSError:
+ display_message("Error: Couldn't open file " + filename)
117
finally:
118
f.close()
119
print("Finished drawing")
0 commit comments