Avatar ·

What does if __name__ == “__main__” do?

📁 декоратор, метод, многопроцессорность, парсинг

n

What happens during a call & nbsp; if __name__ == "__main __": ?

n
 Class = "Hljs Language-Python" Data-Highlighted = "Yes"> # Threading Example  n  Import  Time, Threadnn  Def   MyFunction  ( string, Sleeptime, Lock, *Args ): N  While   1 : n lock.acquire () n time.sleep (Sleeptime) n lock.release () n time.sleep (Sleeptime) n  if  __name__ ==  "__ main __" : n lock = thread.allocate_lock () n Thread.start_new_thread (MyFunction, ( "Thread #: 1" ,  2 , Lock)) Thread.start_new_thread (MyFunction, ( "Thread #: 2" ,  2 , LOCK)) n   n