У меня есть скрипт Python, который принимает URL-адрес в качестве входного и открывает URL-адрес через urllib и анализирует веб-страницу.Но я получаю ошибку ниже:
Traceback (most recent call last):
File "C:\Users\Arjun Gaur\Desktop\MyPython\arjurl.py", line 1, in <module>
import urllib.request, urllib.parse, urllib.error
File "C:\Users\Arjun Gaur\Desktop\MyPython\urllib.py", line 1, in <module>
import urllib.request
ModuleNotFoundError: No module named 'urllib.request'; 'urllib' is not a package
ниже файл arjsoup.py
import urllib.request
import urllib.parse
import urllib.error
import BeautifulSoup
import ssl
ctx = ssl.create_default_context()
ctx.check_hostname = False
ctx.verify_mode = ssl.CERT_NONE
url = print('Enter Link : ')
urlstr = urllib.request.urlopen(url,context=ctx).read()
soup = BeautifulSoup(urlstr,'html-parser')
tags = soup('a')
for tag in tags :
print(tag.get('href',None))