Python关于某行代码不理解

常常会遇到别人写代码的时候
写这样一段话
if 'name'=="main":
#执行某个操作
想问下这个判断语句有啥实际用处吗?

简单来说,就是只有直接执行这个py文件,if 'name'=="main": 后面的代码会执行,
其他类似import 这个py 文件, if 'name'=="main": 后面的代码不会执行
参考这个