当前位置: 首页 > news >正文

如何开发自己的网站网站代发怎么做

如何开发自己的网站,网站代发怎么做,上市软件公司100强,合肥网络seo推广服务1、算法框架解释 针对这个案例,现在对爬虫的基础使用做总结如下: 1、算法框架 (1)设定传入参数 ~url: 当前整个页面的url:当前页面的网址 当前页面某个局部的url:打开检查 ~data:需要爬取数据的关键字&…

1、算法框架解释

    针对这个案例,现在对爬虫的基础使用做总结如下:
    1、算法框架
    (1)设定传入参数
        ~url:
            当前整个页面的url:当前页面的网址
            当前页面某个局部的url:打开检查
        ~data:需要爬取数据的关键字,即搜索内容
        ~param:需要获取哪些(类型)的数据,即数据类型
        ~headers:UA伪装
    (2)得到get/post请求响应
        根据”检查“结果进行判断:
            get请求:response=requests.get(url=**,data=**,param=**,headers=**)
            post请求:response=requests.post(url=**,data=**,param=**,headers=**)
    (3)将得到的请求响应json化数据
        此处以request.get/post请求数据为dict为例:
        dict_obj=response.json()    #在这里,你得到的其实是一个python对象,也就是python的字典
    (4)持久化存储
        ~得到存储地址和修改权限
            fp=open("目录",'w',encoding="UTF-8)
        ~将python对象编码成Json字符串>>格式转化>>python(dict)——>json
            json.dump(返回的json数据>>dict_obj,fp=存储地址>>fp,ensure_ascii=False)
        ~结束

2、代码解析 

import requests
import json""""""
if __name__ == "__main__":print("开始爬取")# (1)post_url = 'https://www.kfc.com.cn/kfccda/ashx/GetStoreList.ashx?op=keyword'post_data = {'kw': '上海'}post_param = {"cname": "","pid": "","keyword": "上海","pageIndex": "1","pageSize": "10"}post_header = {"User-Agent": "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) ""Chrome/119.0.0.0 Mobile Safari/537.36"}# (2)response = requests.post(url=post_url, data=post_data, params=post_param, headers=post_header)# (3)dict_obj = response.json()# print(type(dict_obj))# (4)fp = open('./html/KenDeJi.json', 'w', encoding='UTF-8')json.dump(dict_obj, fp=fp, ensure_ascii=False)print("over")

http://www.yayakq.cn/news/728974/

相关文章:

  • 青岛制作网站软件国外网站的分析工具有哪些
  • 哈尔滨网站建设教学汕头网站外包
  • 沈阳求做商城 网站学校介绍网站模板
  • 双语网站建设哪家便宜网站后台验证码不正确
  • 网站开发成本计算网站app的区别是什么意思
  • 大连三合一网站制作制作视频用什么软件
  • 中小企业网站建设与推广wordpress资源
  • 找做钢筋笼的活网站做网站开发需要什么
  • 杭州网站开发设计各国网站的域名
  • 英文网站的建设合肥网站排名推广
  • 网站改版 需求文档万网创始人为什么封停慧聪网
  • 做网站 教程谷歌google官方下载
  • 青海省建设工程造价网站asp.net做网站吗
  • 交互网站开发培训wordpress文章怎么加关键词描述
  • 网站建设三站合一微信小程序天津网上办事大厅入口
  • 科技园区建设网站的意义百度学术搜索
  • 企业网站建设要点策划书word模板范文
  • 便宜网站建设模板网站小程序推广有哪些好的方法
  • 公司开发网站关键词的选择网站提示
  • 简约个人网站馨雨公司网站建设策划方案
  • 做网站卖资料达州建设机械网站
  • 抄袭网站后台会侵权吗公司网站制作有哪些注意事项
  • 做推广哪个网站最好电子商务类网站设计
  • 哔哩哔哩网站建设模板怎样做3d动画短视频网站
  • 汕头整站优化wordpress无法超链接
  • 山石网站超市网络推广的基本方法
  • 杭州知名网站制作公司网站开发程序都有什么
  • 自己如何在家做网站上海到北京的机票
  • 如何给网站加关键词网站地图定位用什么技术做
  • 可以做公众号的网站中国免费企业建站