Tom692 2022-02-09 09:36 采纳率: 33.3%
浏览 44
已结题

万能的csdn,一个新的问题,怎么办怎么办怎么办

**AttributeError: 'str' object has no attribute 'requests'

url = "https://httpbin.org/post"

headers = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (HTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"

headers = {"User-Agent" :"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (HTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"
}

date = bytes(urllib.parse.urlencode({"name": '666'}), encoding='utf-8')

url = "https://www.douban.com"

req = url.requests.Request(uel=url, date=date, headers=headers, method="POST")
response = url.requests.urlopen(req)
print(response.read(), decode("utf-8"))

  • 写回答

2条回答 默认 最新

  • heianduck 2022-02-09 10:59
    关注
    import requests
    import urllib
    import json
    
    
    url = "http://httpbin.org/post"
    
    #headers = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (HTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"
    
    headers = {"User-Agent" :"Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (HTML, like Gecko) Chrome/97.0.4692.99 Safari/537.36"
    }
    
    data = bytes(urllib.parse.urlencode({"name": '666'}), encoding='utf-8')
    # url = "https://www.douban.com"
    #req = url.requests.Request(uel=url, date=date, headers=headers, method="POST")
    request = urllib.request.Request(url,data,headers=headers)
    reponse = urllib.request.urlopen(request).read()
    content = json.loads(reponse.decode('utf8'))
    print(content)
    

    img

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

问题事件

  • 系统已结题 2月17日
  • 已采纳回答 2月9日
  • 修改了问题 2月9日
  • 修改了问题 2月9日
  • 展开全部

悬赏问题

  • ¥20 软件测试决策法疑问求解答
  • ¥15 win11 23H2删除推荐的项目,支持注册表等
  • ¥15 matlab 用yalmip搭建模型,cplex求解,线性化处理的方法
  • ¥15 qt6.6.3 基于百度云的语音识别 不会改
  • ¥15 关于#目标检测#的问题:大概就是类似后台自动检测某下架商品的库存,在他监测到该商品上架并且可以购买的瞬间点击立即购买下单
  • ¥15 神经网络怎么把隐含层变量融合到损失函数中?
  • ¥15 lingo18勾选global solver求解使用的算法
  • ¥15 全部备份安卓app数据包括密码,可以复制到另一手机上运行
  • ¥20 测距传感器数据手册i2c
  • ¥15 RPA正常跑,cmd输入cookies跑不出来