Python 爬虫 代码不报错,也不显示爬取内容,求解

这篇博客介绍了在使用Python进行网页爬虫时遇到的一种常见问题:代码运行不报错,但也没有显示出预期的爬取内容。作者通过分享一个有道翻译API的爬虫实例,展示了如何检查和调试此类问题。在示例中,作者详细地定义了一个Youdao类,包括设置请求头、生成表单数据和发送POST请求等步骤,并在最后调用run方法运行爬虫。然而,尽管代码没有错误,仍未能成功获取并打印爬取的数据。
摘要由CSDN通过智能技术生成
#coding":"utf-8
import requests
import hashlib
import time
import random
import json

class Youdao(object):

    def __init__(self,word):
        self.url =' https":"//fanyi.youdao.com/translate_o?smartresult=dict&smartresult=rule'
        self.headers ={
            'User - Agent'":"' Mozilla / 5.0(Windows NT 10.0;Win64;x64) AppleWebKit / 537.36(KHTML, likeGecko) Chrome / 96.0.4664.110Safari / 537.36Edg / 96.0.1054.62'
            'Cookie': 'OUTFOX_SEARCH_USER_ID = -540175604 @ 10.108.160.133;OUTFOX_SEARCH_USER_ID_NCOO = 581892088.1527224;_ntes_nnid = ab0cb59ae64c847ebef8a24ff1b92329, 1637497122770;JSESSIONID = aaa5leUWhsTsv_RtTMH3x;___rl__test__cookies = 1640242400206'
            'Referer'":" 'https: // fanyi.youdao.com /'
        }

        self,formata = None
        self,word = word

        def generate_formdata(self):
            '
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值