pythonでのメインメソッドは下記の範囲で行われている処理です。
if __name__ == “__main__”:
サンプルコード
if __name__ == "__main__": print('メインメソッド')
メインメソッドに処理を書くメリット
メインメソッドでなく、グローバルなところで処理を書いても
処理は実行します。
メインメソッドに書くメリットとしては、
import時にはメインメソッドに書かれている処理は実行されない
という点です。
グローバルに処理を書いてしまうと、import時にその処理を行ってしまいます。
なので、import時には処理をさせたくない場合などは
メインメソッドに処理を書くのがよいです。