使用python3.5.1执行post请求时,一直报错"POST data should be bytes or an iterable of bytes. It cannot be of type str.",仔细对照教程后也未发现编写方法没有问题。

最后通过交流发现需要加在urlencode语句后加encode(encoding='UTF8')
eg:

params = urllib.parse.urlencode({'userid':'381fccbd776c4deb'}).encode(encoding='UTF8')

原文:https://blog.csdn.net/dushu990/article/details/51767189

转载于:https://www.cnblogs.com/anovana/p/10608539.html

python3.x执行post请求时报错“POST data should be bytes or an iterable of bytes...”的解决方法...相关推荐

  1. 执行ssh命令时报错CANNOT LINK EXECUTABLE “ssh“ library “libcrypto.so.1.1“ not found解决方法

    1. 删除 openssh 2. 安装 openssl 3. 安装 openssh 卸载:pkg uninstall 包名

  2. vs2019运行项目时报错出现MSB6006 “CL.exe”已退出,代码为 2。解决方法

    vs2019运行项目时报错出现MSB6006 "CL.exe"已退出,代码为 2.解决方法 其他人写过很多解决办法,排除配置文件的问题.主要问题就两个,一个是非空函数调用未指定返回 ...

  3. 运行nrm包 nrm ls 时报错无法查询到可选择的镜像源地址的问题及解决方法

    node 运行nrm包 nrm ls 时报错无法查询到可选择的镜像源地址问题 1.安装 npm install nrm -g 2.运行 nrm ls 2.1 显示的报错 例如以下形式 PS C:\Us ...

  4. CC3200 Debug时报错:Unable to launch CCS debug-session based on current selection.的解决方法

    错误:Unable to launch CCS debug-session based on current selection. 某文件路径/xxx.ccxml dose not exist in ...

  5. 关于mysql添加外键的时候报错_MySQL添加外键时报错:1215 Cannot add the foreign key constraint的一个可能解决方法...

    今天给设计好的班级表和专业表以及院系表添加外键时,报了这样一个错误 ** 1215 Cannot add the foreign key constraint ** 去百度搜了一圈,说可能时因为字段类 ...

  6. 【Cmake】执行cmake命令时报错:No XSLT processor found

    一.问题描述 在ubuntu中,在生成Doc(文档)中,执行cmake命令时报错:No XSLT processor found 二.原因查找 google该错误信息,原因是确实ubuntu中没有安装 ...

  7. 执行ldapadd 命令时报错:ldap_bind: Invalid credentials (49)

    转载自:http://www.linuxfly.org/post/671/ 某项目,需要在Asianux 4.0上配置LDAP服务.参考以前的[原]操作ldap 数据库一文,在执行ldapadd 命令 ...

  8. Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法

    Laravel 5.4 Mix & Laravel5.5执行 npm run dev时报错,提示cross-env找不到(not found)的解决办法 首先进入package.json文件, ...

  9. 驱动谷歌浏览器执行用例时报错java.lang.IllegalStateException

    驱动谷歌浏览器执行用例时报错信息:java.lang.IllegalStateException Exception in thread "main" java.lang.Ille ...

最新文章

  1. iOS设计模式 - 生成器
  2. [reference]-Features_in_A-profile
  3. 策略模式和工厂模式的区别_java设计模式之状态模式,策略模式孪生兄弟
  4. 微信小程序,用户拒绝授权后重新授权;uni-app小程序,用户拒绝授权后点击无效;重新进入后拉起位置授权框;
  5. python程序操作的核心_python核心编程-第五章-个人笔记
  6. FreeRTOS源码分析与应用开发07:事件标志组
  7. 子网划分与IP地址的概念
  8. HDU 2457 DNA repair(AC自动机 + DP)题解
  9. linux安装rz命令
  10. LUA C API接口
  11. ExamDiff Pro(电脑文件对比工具)官方正式版V12.0.1.8 | 最好用的文件对比工具之一文件内容对比工具下载
  12. 攻防世界mfw_攻防世界-Web-mfw
  13. RAC 11G ASM磁盘损坏恢复
  14. 淘宝购物券,淘宝网的购物券怎么用
  15. Improvement of AUTO sampling statistics gathering feature in Oracle 11g
  16. [ctf.show.reverse] 吃瓜杯 签层饼,Tea_tube_pot
  17. 折腾笔记--Linux和Windows10双系统安装的一般步骤(通用)(物理机安装)
  18. STL系列之十 全排列(百度迅雷笔试题)
  19. Davinci DM6446开发攻略——u-boot-1.3.4移植(1)
  20. 自交衰退:SSR分析(鹅掌楸属树种/海滨锦葵)

热门文章

  1. 如何检查Python字典中是否存在密钥
  2. MacBook取消自启动程序
  3. C++技术在哪些领域中最为适用?
  4. 开课吧课堂:人工智能对金融行业的影响
  5. 20道必须掌握的C++面试题
  6. MongoTemplate 关于 insert 和 save 函数的区别
  7. 重拾Java Network Programming(一)IO流
  8. form 表单序列化 serialize
  9. Andrew Ng机器学习公开课笔记 -- 朴素贝叶斯算法
  10. 毕业设计(十七)---发表文章(3)之- 使用ckeditor上传图片(flash)