As with anything, there are few simple or absolute advantages or disadvantages.
It seems to be a difference in degree between running a software from an Integrated Development Environment (IDE) or debugger or running it alone.
You may need to consider minor differences in performance and operating environment, but if you don't particularly care about them, either way is not much different.
It may not be as much as a book, but if you search on the web, you can find it relatively quickly as follows.
Web scraping with python+JupyterLab
Try scraping and playing with Python
[Win10] Scrap with Python [Jupyter Notebook 4th]
Start programming Python! Try the 3rd Web Scraping for Windows
What is "scaping" that makes data collection much more efficient?Explain techniques, rules and precautions!
Automate troublesome "browser operations" and "data collection" tasks with Python | What is scraping?Explain what you can do and how to use it in an easy-to-understand manner [RPA on Python]
Studying Python Scraping
So I think it was "accidentally" that it didn't fall within the scope of your research and seemed like a question.
In fact, there is a possibility that it would be better to switch to something else because of some problems or changes in evaluation priorities as you use it, but it's not too late to think about it then.
For example, this request may be made.
Want Python scraping on the cloud (preferably in parallel)
You can make a decision based on what you want to do now, whether or not each environment is functional, performance, superiority or inferiority, and what you place importance on (continue research if necessary).
© 2022 OneMinuteCode. All rights reserved.