文档章节

post 提交学习小记,针对提交数据处理

q
 qianjunpeng
发布于 2016/08/07 10:29
字数 111
阅读 13
收藏 0
import urllib.request,urllib.parse


def getlist():
    url = 'https://mm.taobao.com/tstar/search/tstar_model.do?_input_charset=utf-8'
    data = {
    'q':'',
    'viewFlag':'A',
    'sortType':'default',
    'searchStyle':'',
    'searchRegion':r'city:',
    'searchFansNum':'',
    'currentPage':'2',
    'pageSize':'500'
    }
    data = urllib.parse.urlencode(data).encode('utf-8')     #数据类型编码的,需要对应编码,不然报错。
    print(data)
    reg = urllib.request.Request(url,data)                  #构造,request后面的Request很蛋疼
    html = urllib.request.urlopen(reg)
    html = html.read().decode('gbk')                        #解码GBK
    print(html)

getlist()
  1. 学习要点,urllib.request.Requset【大写】。。。。
  2. 提交数据需要urllib.parse.urldecode编码

© 著作权归作者所有

q
粉丝 0
博文 13
码字总数 4592
作品 0
杭州
私信 提问
Qt 获取cookie与 post 提交 操作

最近想做一个post填表提交的程序 流程: 访问网址后获取cookie(疑问点1),筛选出需要的数据(正则OK),数据处理后post提交(疑问点2)。 疑问点1:百度了好多,没理出头绪,希望大家给予帮...

643166069
2017/06/13
369
1
对 okhttp 网络框架的封装--easy-okhttp

easy-okhttp easy-okhttp是对okhttp3上层封装的网络框架,支持文件上传和下载表单提交(文件和一个参数对应多值),链式调用,并且默认整合Gson,对返回结果多种转换,同时还支持HTTPS单向认...

mzllon
2016/12/21
4K
7
XForms – 新的 Web 表单标准

XForms 肯定是下一代的基于 Web 的数据处理技术规范,XForms 可替换传统的 HTML 表单,使用 XML 数据模型和呈现元素。 在某些情况下,XForms 就等同于 HTML 表单,通过合适的编码服务器端接受...

红薯
2012/05/10
1K
8
XForms – 新的 Web 表单标准

XForms 肯定是下一代的基于 Web 的数据处理技术规范,XForms 可替换传统的 HTML 表单,使用 XML 数据模型和呈现元素。 在某些情况下,XForms 就等同于 HTML 表单,通过合适的编码服务器端接受...

彭博
2012/11/27
258
0
网站爬虫及模拟下单(golang, kafka, mysql)

【业务需求】 一、整体功能需求:网站爬虫处理及post 1.简单爬虫及模拟下单(post):A爬虫模块:用Golang程序模拟登录指定的若干个类似网站,每几分钟定时抓取指定一组数据(大概10个数字),把...

greatLIU
2017/02/26
1
0

没有更多内容

加载失败,请刷新页面

加载更多

利用mybatis generator生成实体类、Mapper接口以及对应的XML文件

项目中通常会遇到数据的持久化,如果是采用mybatis的orm,就会涉及到生成xml的问题,刚好mybatis官网提供了这么个插件MyBatis Generator,效果简直是棒呆。 1. 首先需要在build.gradle文件中...

啊哈关关
今天
2
0
SpringSocial相关的知识点

使用SprigSocial开发第三方登录 核心类 ServiceProvider(AbstractOauth2ServiceProvider):主要负责实现server提供商(例如QQ,微信等共有的东西),默认实现类是AbstractOauth2ServiceProvider...

chendom
今天
2
0
Java并发之AQS详解

一、概述   谈到并发,不得不谈ReentrantLock;而谈到ReentrantLock,不得不谈AbstractQueuedSynchronizer(AQS)!   类如其名,抽象的队列式的同步器,AQS定义了一套多线程访问共享资源...

群星纪元
昨天
2
0
Fabric-sdk-java最新教程

Fabric Java SDK是Fabric区块链官方提供的用于Java应用开发的SDK,全称为Fabric-sdk-java,网上可用资料不多,本文列出了精心整理的针对Fabric Java SDK的最新精选教程。 如果希望快速掌握F...

汇智网教程
昨天
3
0
react 子组件监听props 变化

componentWillReceiveProps //已经被废弃 getDerivedStateFromProps// 推荐使用//如果条件不存在必须要返回null static getDerivedStateFromProps(props, current_stat...

一箭落旄头
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部