teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

インデント例を記載しました。

2016/08/22 22:58

投稿

argius
argius

スコア9396

answer CHANGED
@@ -12,4 +12,31 @@
12
12
  `code`のマークアップがされているようなので、タブ文字でもないですよね。
13
13
  正しいインデントを適用して、それを実行してみて下さい。
14
14
 
15
- それでも上手く行かないようでしたら、この質問のコードを修正したものに置き換えてから、もういちど聞いてください。
15
+ それでも上手く行かないようでしたら、この質問のコードを修正したものに置き換えてから、もういちど聞いてください。
16
+
17
+ ---
18
+
19
+ (追記)
20
+
21
+ 後半は、たぶんこうするのが正しいと思います。
22
+
23
+ ```lang-python
24
+ if __name__ == '__main__':
25
+ #宛先アドレス
26
+ to_addr = "アドレス"
27
+ #件名と本文
28
+ subject = "侵入者あり!"
29
+ body = "たった今侵入者がありました!警戒してください!"
30
+ #添付ファイル設定(text.txtファイルを添付)
31
+ mime={'type':'text', 'subtype':'comma-separated-values'}
32
+ attach_file={'name':'test.txt', 'path':'./text.txt'}
33
+ #メッセージの作成(添付ファイルあり)
34
+ #msg = create_message(ADDRESS, to_addr, subject, body, mime, attach_file)
35
+ #メッセージ作成(添付ファイルなし)
36
+ while True:
37
+ inputValue = GPIO.input(25)
38
+ if (inputValue == True):
39
+ msg = create_message(ADDRESS, to_addr, subject, body)
40
+ send(ADDRESS, [to_addr], msg)
41
+ time.sleep(1)
42
+ ```