

0·
1 year agoI always use
if "__main__" == main:
__main__()
…and earlier in the code:
def __main__():
while True:
pass
main = "__main__"
This helps to prevent people from arbitrarily running my code as a library or executable when I don’t went them to.

It serves a fervent purpose and does it well, even if it’s not something I *prefer.