我在python 3.2中使用bs4(beautifulsoup),这是我的代码:
from urllib import urlopen
from bs4 import bs4
import re
webpage = urlopen(‘http://www.azlyrics.com/lyrics/kanyewest/workoutplan.html’).read()
它给出了:
webpage = urlopen(‘http://www.azlyrics.com/lyrics/kanyewest/workoutplan.html’).read()
^
SyntaxError: invalid character in identifier
我该如何解决这个问题?
答案 0 :(得分:3)
您没有使用ASCII引号字符; ‘
不是Python语法中的合法引用。
使用文本编辑器编辑Python源代码,而不是使用花哨的引号替换纯ASCII引号。
使用'
或"
:
webpage = urlopen('http://www.azlyrics.com/lyrics/kanyewest/workoutplan.html').read()
webpage = urlopen("http://www.azlyrics.com/lyrics/kanyewest/workoutplan.html").read()
有关选项的详尽列表,请参阅String and Bytes literals。