title: Implementing and improving Python-Intellisense in vscode
body: <p>I am transitioning from using PyCharm to VS Code and noticed that autocomplete in VS Code is not seemingly as useful as it is in PyCharm.</p>
  <ul>
  <li>In PyCharm, once a function is defined within your project, PyCharm's autocomplete will display all the arguments that function takes. Is that possible in VS Code?</li>
  <li>In PyCharm, even unknown/unimportable modules (such as those defined in an API) will appear as potential completions if that completion has been used somewhere else in the project. Are there &quot;project&quot; level settings in VS Code to enable this? Is this learning behavior possible through intellisense?</li>
  </ul>