回答編集履歴
1
空白が消えていたので変えました。もしかしたら質問者さんもこれでインデントがなくなってしまっただけかも、、?
answer
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
僕も落ちる理由についてはよくわからないのですが、この構文はインデントがないですね。正
|
1
|
+
### 僕も落ちる理由についてはよくわからないのですが、この構文はインデントがないですね。正
|
2
2
|
↓
|
3
3
|
import tkinter as tk
|
4
4
|
import tkinter.filedialog as fd
|
@@ -7,17 +7,17 @@
|
|
7
7
|
|
8
8
|
def imageToData(filename):
|
9
9
|
|
10
|
-
|
10
|
+
ここにインデントgrayImage = PIL.Image.open(filename).convert("L")
|
11
|
-
|
11
|
+
ここにインデントgrayImage = grayImage.resize((8,8),PIL.Image.ANTIALIAS)
|
12
12
|
|
13
|
-
|
13
|
+
ここにインデントdispImage = PIL.ImageTk.PhotoImage(grayImage.resize((300,300)))
|
14
|
-
|
14
|
+
ここにインデントimageLabel.configure(image = dispImage)
|
15
|
-
|
15
|
+
ここにインデントimageLabel.image = dispImage
|
16
16
|
|
17
17
|
def openFile():
|
18
|
-
|
18
|
+
ここにインデントfpath = fd.askopenfilename()
|
19
|
-
|
19
|
+
ここにインデントif fpath:
|
20
|
-
|
20
|
+
ここにインデントここにインデントdata = imageToData(fpath)
|
21
21
|
|
22
22
|
root = tk.Tk()
|
23
23
|
root.geometry("400x400")
|