Check out example codes for ""http://" looks like a URL. Beautiful Soup is not an HTTP client. You should probably use an HTTP client like requests to get the document behind the URL, and feed that document to Beautiful Soup. markup". It will help you in understanding the concepts better.
Code Example 1
import warnings warnings.filterwarnings("ignore", category=UserWarning, module='bs4')
Learn ReactJs, React Native from akashmittal.com