title: Python 3.3 - urllib.request - import error
body: <p>When I try to run the following Python 3.3 code on OS X 10.8 in PyCharm 2.7 (or run the .py file with the Python 3.3/2.7.3 launcher):</p>
  
  <pre><code>import urllib.request
  f = urllib.request.urlopen('http://www.python.org/')
  print(f.read(300))
  </code></pre>
  
  <p>I get the following error message:</p>
  
  <pre><code>/System/Library/Frameworks/Python.framework/Versions/3.3/bin/python3 /Users/username/PycharmProjects/urllib/urllib.py
  Traceback (most recent call last):
    File "&lt;frozen importlib._bootstrap&gt;", line 1512, in _find_and_load_unlocked
  AttributeError: 'module' object has no attribute '__path__'
  
  During handling of the above exception, another exception occurred:
  
  Traceback (most recent call last):
    File "/Users/username/PycharmProjects/urllib/urllib.py", line 3, in &lt;module&gt;
      import urllib.request
    File "/Users/username/PycharmProjects/urllib/urllib.py", line 3, in &lt;module&gt;
      import urllib.request
  ImportError: No module named 'urllib.request'; urllib is not a package
  
  Process finished with exit code 1
  </code></pre>
  
  <p>The only way I can succesfully run the code is via the Python shell.</p>
  
  <p>Any ideas on how to solve this?</p>
  
  <p>Thanks.</p>
  
  <hr>
  
  <p>I changed the filename to url.py, now it succesfully executes in PyCharm.</p>
  
  <p>But when executing the file via Python Launcher 3.3 it gives me the following error:</p>
  
  <pre><code> File "/Users/username/PycharmProjects/urllib/url.py", line 3, in &lt;module&gt;
  import urllib.request
  ImportError: No module named request
  </code></pre>
  
  <p>Why is the code running fine in PyCharm (3.3) but giving me an error when launched with Python Launcher (3.3)?</p>