title: __pycache__ folder executes each time i run any other file in the folder
body: <p>I am learning python and I have a tutorial folder with 5 or 6 python files. One of them contained regex functions say <code>file_regex.py</code>. The problem is when I execute any other file in the folder, always <code>file_regex.py</code> is executed thus giving the output of <code>file_regex.py</code>. I am not importing file_regex.py in any of the other files.</p>
  <p><code>file_regex.py</code></p>
  <pre><code>import re
  
  sentence = ''' Jessica_is_27 year7s old, whereas John is 12 but Stephanie is 12 and Marco is 50 years '''
  
  ages = re.findall(r'\d{1,3}', sentence)
  
  names = re.findall('[A-Z][a-z]+', sentence) test = re.findall('\W', sentence)
  
  print(ages) 
  
  print(names) 
  
  print(test)
  </code></pre>
  <p>This is because of the <code>__pycache__</code> folder created which has a <code>.pyc</code> file for <code>file_regex.py</code> file.</p>
  <p><code>regex.cpython-23.pyc</code></p>
  <pre><code>� Vo�U�@sjddlZdZejde�Zejde�Zejde�Zee�ee�ee�dS)�NzX Jessica_is_27 year7s old, whereas John is 12 but Stephanie is 12 and Marco is 50 years z\d{1,3}z[A-Z][a-z]+z\W)�re�sentence�findallZages�names�test�print�rr�!/home/sivasurya/tutorial/regex.py�&lt;module&gt;s
  </code></pre>
  <p>I have two questions:</p>
  <ol>
  <li>Why does the <code>__pycache__</code> folder created only for <code>file_regex.py</code> file</li>
  <li>How can I delete <code>__pycache__</code> folder or a solution to this problem (I tried compiling the python file with <code>python -B file1.py</code> command, which didn't work)</li>
  </ol>
  <p>P.S: I work in miniconda environment (python 3.x), if that helps</p>