The*_*eIt 0 python beautifulsoup web-scraping
我在 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()
Run Code Online (Sandbox Code Playgroud)
它给:
webpage = urlopen(‘http://www.azlyrics.com/lyrics/kanyewest/workoutplan.html’).read()
^
SyntaxError: invalid character in identifier
Run Code Online (Sandbox Code Playgroud)
我怎样才能解决这个问题?
您没有使用 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()
Run Code Online (Sandbox Code Playgroud)
有关详尽的选项列表,请参阅字符串和字节文字。