a bytes-like object is required,not str':

问题出在python3.5和Python2.7在套接字返回值解码上有区别:
python bytes和str两种类型可以通过函数encode()和decode()相互转换,str通过encode()方法可以转换为bytes。反过来,如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把bytes变为str,就需要用decode()方法。

最新文章

  1. pair的使用
  2. Linux From Scratch(从零开始构建Linux系统,简称LFS)- Version 7.7(二)
  3. [Recommendation System] 推荐系统之协同过滤(CF)算法详解和实现
  4. apache安装后编译新模块
  5. System.out.println()输出到指定文件里
  6. kafka Disks and Filesystem(磁盘和文件系统)
  7. 周末苦逼码代码,为css3的强大所颤抖了
  8. ORA-31626:作业不存在 ORA-31633:无法创建主表"XXX.SYS_IMPORT_FULL_05"
  9. MySQL之数据库结构优化
  10. capwap学习笔记——初识capwap(四)(转)
  11. [再寄小读者之数学篇](2014-06-26 Logarithmical Sobolev inequality using BMO space)
  12. js: 文件(excel)下载处理
  13. 【洛谷P4145】花神游历各国
  14. html-div+span-4
  15. Eureka安全认证
  16. go标准库的学习-crypto/rand
  17. 【Linux】MGR部署脚本
  18. li设置float后ul无法包裹li问题解决
  19. null与undefined
  20. IntelliJ IDEA教程之如何clean或者install Maven项目

热门文章

  1. Break关键字和Continue关键字
  2. Brexit Gym - 101490C
  3. CDH 版本 6.0.1 升级到 6.2.0 当前最新版本(CentOS 7.x)
  4. linux 关闭主板上的蜂鸣器声音
  5. hdoj - 1506 直方图中最大的矩形
  6. Flume(一) —— 启动与基本使用
  7. 【大数据作业十一】分布式并行计算MapReduce
  8. PTA中如何出Java编程题?
  9. mysql事务回滚机制概述
  10. docker安装并运行rabbitmq