Can we run a Python Web-Scraping Code inside SSIS. If Yes, What is the effect of Using Beautiful Soup & Selenium ? Which one can be preferred. Is there a better way to run this. 
My Requirement is to, get the data from the website using python script and store it in a table every time I run the package.
You can run python script from within SSIS by calling the .py script file from execute process task. That being said, the server where this is being run needs to have the Python installed.
Python WebScraping Script inside SSIS Package during ETL