title: How to read Python source code directly from IDE
body: <p>I'm currently learning Python and I want to gain a deeper understanding of how python works by reading its source code. </p>
  
  <p>I could manually go to the directory where Python is installed and check out the source code </p>
  
  <p><a href="https://i.stack.imgur.com/qzS2P.png" rel="noreferrer"><img src="https://i.stack.imgur.com/qzS2P.png" alt="enter image description here"></a></p>
  
  <p>I was wondering, is it possible to read Python source code directly from IDE such as PyCharm? </p>
  
  <p>I tried to <code>control click</code> on a method name, even though it did bring me to the method definition page, it did not contain any implementation code </p>
  
  <p><a href="https://i.stack.imgur.com/yfCgm.png" rel="noreferrer"><img src="https://i.stack.imgur.com/yfCgm.png" alt="enter image description here"></a></p>
  
  <p><strong>Edit 1</strong></p>
  
  <p>I understand a large of python (cpython to be exact) is implemented in c. Is there anyway to read the c code in IDE such as PyCharm?</p>