python核心编程(一)

来源:互联网 发布:java byte转16进制 编辑:程序博客网 时间:2024/05/21 19:38

一开始在看python爬虫,感觉没什么意思,就转向看核心编程,想把python基础打牢一点。因为之前玩javaweb的时候有点基础,看起来很快(很惭愧,web也只懂一点ssh框架)


二、网络编程

P52伪造客户端、服务端交互,发现这里python3.5和Python2.7在套接字返回值解码上有区别: str与byte的写法有问题,这篇文章解决了问题:

  • str通过encode()方法可以编码为指定的bytes
  • 反过来,如果我们从网络或磁盘上读取了字节流,那么读到的数据就是bytes。要把bytes变为str,就需要用decode()方法:

接受的数据需要decode(),发送的数据用encode()









原创粉丝点击