長い検索の後、新しい電子メールが到着したときにiOSアプリにリアルタイム通知を受け取るために必要なことを行うこのpythonスクリプトを見つけました。私は通常、Objective-c で書いていますが、これを扱うのはこれが初めてですPython
。スクリプトをセットアップして実行する前に、もう少し理解を深めたいと思います。
これは私がよくわからない部分です:
# Because this is just an example, exit after 8 hours
time.sleep(8*60*60)
#finally:
# Clean up.
idler.stop()
idler.join()
M.close()
# This is important!
M.logout()
私の質問:
time.sleep(8*60*60)
接続を常にアクティブにしたい場合は、コメントアウトする必要がありますか?クリーンアップ セクションの用途は何ですか? 接続を維持したい場合に必要ですか?
なぜ
M.logout()
重要なのですか?
上記のすべてを含む主な質問は、このスクリプトを停止またはタイムアウトせずに機能させるために、このスクリプトにどのような変更を加える必要があるか (ある場合) です。
ありがとう