title: How to wait untill all threadings will be closed?
body: <p>I use dynamic output in console and I have table with overall information about the dynamic data. With use threading like:</p>
  <pre><code>for i in list:
     th = threading.Thread(target=function_name, args=(i,))
     print(f'Thread named {th.getName()} is started')
     th.start()
  </code></pre>
  <p>A dynamic content in random parts of the table is present (it is no needed any dynamic content in table)
  I suppose, i must to wait until last <code>th</code> will be done, but how to do so? If I'll add string <code>th.join()</code> after <code>th.start()</code>, it will make no sense because I see, that it is no multithreading, but launched sequentially.</p>