小编duc*_*uca的帖子

Python 中的 Scraper 给出“拒绝访问”

我正在尝试用 Python 编写一个刮刀以从页面中获取一些信息。就像这个页面上出现的优惠标题一样:https :
//www.justdial.com/Panipat/Saree-Retailers/nct-10420585

现在我使用这个代码:

import bs4
import requests

def extract_source(url):
    source=requests.get(url).text
    return source

def extract_data(source):
    soup=bs4.BeautifulSoup(source)
    names=soup.findAll('title')
    for i in names:
        print i

extract_data(extract_source('https://www.justdial.com/Panipat/Saree-Retailers/nct-10420585'))
Run Code Online (Sandbox Code Playgroud)

但是当我执行这段代码时,它给了我一个错误:

<titlee> Access Denied</titlee>
Run Code Online (Sandbox Code Playgroud)

我能做些什么来解决这个问题?

python beautifulsoup python-requests

8
推荐指数
2
解决办法
9224
查看次数

标签 统计

beautifulsoup ×1

python ×1

python-requests ×1