Here you will find the resources to use python to assist your research needs.
Built-in python modules
After you have installed python, the built-in modules define functions, classes and variables. A module can also include runnable code. A W3schools example here shows a module can be created on a separate .py, and subsequently imported for later use. Multiple modules make up a library such as BeautifulSoup for web scraping.
List of commonly used library for data science
Start from here