Python
Python
放羊的牧码
学习可以偷懒,面试好好发挥就行
展开
-
Python - 基础篇
Python中的变量理解变量在计算机内存中的表示也非常重要。当我们写:a = 'ABC'时,Python解释器干了两件事情: 1. 在内存中创建了一个'ABC'的字符串; 2. 在内存中创建了一个名为a的变量,并把它指向'ABC'。 也可以把一个变量a赋值给另一个变量b,这个操作实际上是把变量b指向变量a所指向的数据,例如下面的代码: a = 'ABC' ...原创 2018-11-03 20:33:08 · 653 阅读 · 0 评论 -
Python - 进阶篇
一、课程介绍 二、函数式编程 Python中函数式编程简介 Python中高阶函数 Python中map()函数 map()是 Python 内置的高阶函数,它接收一个函数 f 和一个 list,并通过把函数 f 依次作用在 list 的每个元素上,得到一个新的 list 并返回。 例如,对于list [1, 2, 3, 4, 5, 6, 7, 8, 9] ...原创 2018-11-05 18:51:51 · 1580 阅读 · 2 评论 -
Python - 爬虫中文乱码之请求头 Accept-Encoding Brotli 问题
当用 Python3 做爬虫的时候,一些网站为了防爬虫会设置一些检查机制,这时我们就需要添加请求头,伪装成浏览器正常访问。 header的内容在浏览器的开发者工具中便可看到,将这些信息添加到我们的爬虫代码中即可。 Accept-Encoding:是浏览器发给服务器,声明浏览器支持的编码类型。一般有 gzip,deflate,br 等等。 Python3中的 requests 包中 resp...转载 2019-08-28 23:49:11 · 3309 阅读 · 2 评论