首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
python
zhulin1028
创建于2021-09-24
订阅专栏
python面试以及基础题
等 11 人订阅
共60篇文章
创建于2021-09-24
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
python最常用七大函数(二)之filter()函数和sorted()函数
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第13天,点击查看活动详情。 一、filter() 函数 filter() 函数是 Python 内置的另一个有用的高阶函数,fil
python最常用七大函数(一)之map()函数和reduce()函数
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第12天,点击查看活动详情。 一、map()函数 map() 是 Python 内置的高阶函数,它接收一个函数 f 和一个list,并
Python常见字符串操作总结
一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第11天,点击查看活动详情。 1.复制字符串 2.连接字符串 3.查找字符 4.比较字符串 5.扫描字符串是否包含指定的字符 6.字
Python学习路线(2022版)【靠这份学习曲线有人逆袭进大厂】
一、前言 不管你想学习哪一门知识,都应该对学习目标有清楚认识。只有这样才能少走弯路,享受学习的过程。虽然目前的编程语言有很多,但是基础语法上的概念,本质上都是相通的。学好某一种语言,首先要有清晰的学习
Python爬虫从入门到精通(八)反爬及应对反爬的策略
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」 随着抓取的数据量到一定程度,数据重复及爬取过程中的死链问题会凸显。怎么来解决反爬问题呢? 一、 网站如何发现爬虫 一般来
Python爬虫从入门到精通(七)Scrapy框架
「这是我参与11月更文挑战的第19天,活动详情查看:2021最后一次更文挑战」 前言 在了解了爬虫各种基础知识之后,我们有时需要快速搭建一个个爬虫的程序。有没有这么一个方便的工具或框架能让我们快速搭建
Python爬虫从入门到精通(六)表单与爬虫登录问题
「这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战」 前言 前面的章节中,我们介绍了如果在客户端与服务器之间进行数据交换。我们可以使用GET方法和POST方法与服务器进行交
Python爬虫从入门到精通(五)动态网页的挑战
「这是我参与11月更文挑战的第18天,活动详情查看:2021最后一次更文挑战」 前言 很多网站的数据,比如电商网站商品的价格,评论等等会采用动态加载的方式来加载,这样可能在爬虫程序刚刚访问时无法直接获
Python爬虫从入门到精通(四)提取网页中的信息
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 一、数据的类型 网页中数据的类型简单来说可以分成以下三类: 1、结构化数据 可以用统一的结构加以表示的数据。可以使用关
Python爬虫从入门到精通(三)简单爬虫的实现
「这是我参与11月更文挑战的第17天,活动详情查看:2021最后一次更文挑战」 一、可能是史上最简单的爬虫Demo 最简单的爬虫Demo : 第一个爬虫程序,两行代码写一个爬虫: 这两行代码在Pyth
Python爬虫从入门到精通(二)爬虫的基本常识
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 一、爬虫的合法性问题 目前还处于不明确的蛮荒阶段,“允许哪些行为”这种基本秩序还处于建设中。 至少目前来看,如果抓取的数
Python爬虫从基础到精通(一)爬虫简介
「这是我参与11月更文挑战的第16天,活动详情查看:2021最后一次更文挑战」 前言: 本讲义为高级爬虫课程的一部分。通过对各种爬虫的主流技术进行研究得出了关于目前网络爬虫所遇到的问题与解决方案进行了
Python开发基础总结(八)GC+代码错误检查+运行+性能+其他
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 一、GC 1、OO中的垃圾回收:Python的垃圾回收使用的是符号引用计数。那么,如果在一个函数中申请一个对象,然后返回
Python开发基础总结(七)数据库+FTP+字符编码+源码安全
「这是我参与11月更文挑战的第15天,活动详情查看:2021最后一次更文挑战」 一、数据库的使用 1、数据库中的字段使用的utf8格式编码,但是读取出来却是问号。这个问题的解决可以通过在查询的时候指定
Python开发基础总结(六)配置文件读取+异常+类型系统+文件
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 一、配置文件读取的使用 1、 使用模块ConfigParser。实例如下: 二、异常的使用 1、 尽量少用
Python开发基础总结(五)模块+日志+自省
「这是我参与11月更文挑战的第14天,活动详情查看:2021最后一次更文挑战」 一、模块的使用 1、 如果不想将模块的某些函数和变量被别的模块使用,可以以单下划线开头。这样import 是没有的
Python开发基础总结(三)排序+迭代+生成器+装饰器
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 一、排序 1、 list自己提供了排序的函数:sort。 2、 sort的参数: a) cmp是一个比
Python开发基础总结(四)XML+time+OO
「这是我参与11月更文挑战的第13天,活动详情查看:2021最后一次更文挑战」 一、XML 的使用 处理xml消息包比较好用的模块是xml.etree.ElementTree。 Element执行xm
Python开发基础总结(二)函数+闭包+字典+列表
「这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战」 一、函数的使用: 1、函数的作用域:函数中定义一个变量,如果和全局变量重名,则全局变量名称就会被覆盖,也就是,这里对这个
Python开发基础总结(一)套接字+字符串+正则表达式
「这是我参与11月更文挑战的第12天,活动详情查看:2021最后一次更文挑战」 一、套接字编程: 函数的功能基本和c类似,唯一不同的地方在于当发生错误时,它不是通过返回值来告知的,而是通过触发异常,所