初学小白,哪位大神能帮忙看一下为什么总是报错呀?
代码:
import urllib.request from bs4 import BeautifulSoup url = input('Enter URL: ') count = int(input('Enter count: ')) position = int(input('Enter position: ')) for i in range(count): html = urllib.request.urlopen(url).read() soup = BeautifulSoup(html,'html.parser') tags = soup('a') url = tags[position - 1].get('href') print(url)
报错:
Traceback (most recent call last):
File "/Users/eddietang/PycharmProjects/pythonProject/code3/urllinks.py", line 12, in <module>
soup = BeautifulSoup(html, 'html.parser')
File "/Users/eddietang/PycharmProjects/pythonProject/code3/bs4/__init__.py", line 215, in __init__
self._feed()
File "/Users/eddietang/PycharmProjects/pythonProject/code3/bs4/__init__.py", line 239, in _feed
se