为什么urllib不能与我的python代码一起工作?
我正在尝试让我的程序读取用户插入的网站。我的错误可能真的很愚蠢,因为我有点新手,但我在任何地方都找不到答案 这是我写的:为什么urllib不能与我的python代码一起工作?,python,python-3.x,urllib,Python,Python 3.x,Urllib,我正在尝试让我的程序读取用户插入的网站。我的错误可能真的很愚蠢,因为我有点新手,但我在任何地方都找不到答案 这是我写的: def open_website(): website = input("Hello, enter website") import webbrowser webbrowser.open(website) find_words() def find_words(): import urllib web_read = urllib.urlopen(website)
def open_website():
website = input("Hello, enter website")
import webbrowser
webbrowser.open(website)
find_words()
def find_words():
import urllib
web_read = urllib.urlopen(website)
text = web_read.read()
print (text)
open_website()
您使用的是Python 3.x,必须使用urllib.request而不是urllib.urlopen
此外,您必须通过网站查找单词,将代码更改为:
def open_website():
website = input("Hello, enter website")
import webbrowser
webbrowser.open(website)
find_words(website)
def find_words(website):
from urllib.request import urlopen
web_read = urlopen(website)
text = web_read.read()
print (text)
open_website()
你忘了告诉我们你遇到了什么错误,包括完整的回溯。程序的输出是什么?会发生什么?你投入了什么?