编程语言入门到精通Python 开发指南:设计模式、能力式、操作符重载、单例模式 能力式设计 能力式设计是所有动态语言的特性,比如,同为脚本语言的 Groovy。见:通过 Groovy 了解动态语言 - 掘金 (juejin.cn)。下面的函数 f 是这样声明的: def f(an... 2022-09-18708 viewsCommentsPython 阅读全文
编程语言入门到精通Python 开发指南:工程化、模块 ( module )、引入依赖 Python 中,一个单独的 *.py 文件被称之为一个模块 ( module );多个模块组织成了一个包 ( package );一个庞大的项目由各种层次的包组成。有一点值得注意的是,父包并不会自动... 2022-09-181,048 viewsCommentsPython 阅读全文
编程语言入门到精通Python 开发指南:重要语法IF、断言、异常捕获、with 关键字实现资源开闭 选择分支 Python 没有 switch 分支,所有的多选择分支都使用 if 作为代替。其中,else if 语法被简化成了 elif。如: identify = "Student" if iden... 2022-09-18676 viewsCommentsPython 阅读全文
编程语言入门到精通Python 开发指南:关键字 VS 对不可变的理解 Python 关键字 or & and & not 为了提高代码的可读性,Python 分别使用 or 代替了 "或",and 代替了 "与",not 代替了 "非",这些运算符常用于... 2022-09-181,136 viewsCommentsPython 阅读全文
编程语言入门到精通Python 开发指南:基础、复合数据类型 本章使用的 Python 版本是 3.8。 Python 对代码的书写格式制定了各种规范,它们被收录在了 Python Enhancement Proposals ( PEP ) 中。不过,随着学习的... 2022-09-18809 viewsCommentsPython 阅读全文
编程语言入门到精通Python 开发环境配置 ( Anaconda ) 与基础语法及IDE 工具PyCharm 所谓:工欲善其事,必先利其器,我们的 Python 工程需要各种软件包的加持。与其事后手动管理依赖包和运行环境,不妨事先就将这些麻烦的问题交给更高效的工具处理,好让我们专注于工程开发。因此,在介绍 P... 2022-09-18910 viewsCommentsPython 阅读全文
编程语言入门到精通uvloop!让Python asyncio异步编程性能直逼Go协程性能 思考后端优化的事情,了解到了uvloop,它是python原生asyncio事件循环的替代品。 先介绍下asyncio Python从3.4开始,引入了asyncio库,参考PEP-3156。Pyth... 2022-09-18892 viewsCommentsPython 阅读全文
编程语言入门到精通Python进阶系列(流畅的Python第二版):字典和集合 Python 基本就是一堆封装着语法糖的字典。 -Lalo Martins,早期数字游民和 Python 专家 在所有的Python程序中都会使用到字典。即便没在代码中直接使用,也是间接用到,因为di... 2022-09-181,017 viewsCommentsPython 阅读全文
编程语言入门到精通Python 编程骚操作:字符串、列表、字典和集合的处理(Part B) 一、字符串的处理 字符串对齐处理 要将字符串格式化输出,比如格式化输出一个字典类型的数据 dict_data = { "peter": 80, "stark": 99, "thor": 60, "ba... 2022-09-18757 viewsCommentsPython 阅读全文
编程语言入门到精通崔庆才 Python3 爬虫教程:JavaScript 逆向调试常用技巧 现在越来越多的网站也已经应用JavaScript 压缩、混淆等技术对其数据接口进行了保护,在做爬虫时如果我们遇到了这种情况,我们可能就不得不硬着头皮来去想方设法找出其中隐含的关键逻辑了,这个过程我们可... 2022-09-18869 viewsCommentsjavaScript Python 爬虫 阅读全文
编程语言入门到精通崔庆才 Python3 爬虫教程 – Session + Cookie 模拟登录爬取实战 网站登录验证主要有两种实现方式,一种是基于 Session + Cookies 的登录验证,另一种是基于 JWT 的登录验证。接下来两节,我们就通过两个实例来分别讲解这两种登录验证的分析和模拟登录流程... 2022-09-181,035 viewsCommentsPython 爬虫 阅读全文
编程语言入门到精通70个Python面向对象编程案例整理,值得收藏! 在 Python 中创建一个类及其对象 class Employee: salary = 10000 name = "John Doe" emp1 = Employee() print(emp1.sa... 2022-09-181,230 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通崔庆才 Python3 爬虫教程 – 代理的使用方法 介绍了多种请求库,如 urllib、requests、Selenium、Playwright 等用法,但是没有统一梳理代理的设置方法,本节我们来针对这些库来梳理下代理的设置方法。 1. 准备工作 在本... 2022-09-18946 viewsCommentsPython 爬虫 阅读全文
编程语言入门到精通Python3上下文管理器(ContextManagers)与With关键字的迷思 在开发过程中,我们会经常面临的一个常见问题是如何正确管理外部资源,比如数据库、锁或者网络连接。稍不留意,程序将永久保留这些资源,即使我们不再需要它们。此类问题被称之为内存泄漏,因为每次在不关闭现有资源... 2022-09-18824 viewsCommentsPython 阅读全文
编程语言入门到精通Python函数式编程——高阶函数(Higher-order function) 1.函数式编程 函数是Python内建支持的一种封装,我们通过把大段代码拆成函数,通过一层一层的函数调用,就可以把复杂任务分解成简单的任务,这种分解可以称之为面向过程的程序设计。函数就是面向过程的程序... 2022-09-181,002 viewsCommentsPython 函数式编程 阅读全文
编程语言入门到精通Python 万能之王 Lambda 函数,结合高阶函数一起使用 Python 提供了非常多的库和内置函数。有不同的方法可以执行相同的任务,而在 Python 中,有个万能之王函数:lambda 函数,它可以以不同的方式在任何地方使用。今天将和大家一起研究下这个万能... 2022-09-18634 viewsCommentsPython 阅读全文
编程语言入门到精通Python处理Excel的14个常用操作 从学了Python后就逼迫用Python来处理Excel,所有操作用Python实现。目的是巩固Python,与增强数据处理能力。这也是我写这篇文章的初衷。废话不说了,直接进入正题。数据是网上找到的销... 2022-08-271,134 viewsCommentsEXCEL Python 阅读全文
编程语言入门到精通python操作数据库:MySQL模块、连接池结合pymsql使用 一. python操作数据库介绍 大家好,我是J哥。 Python 标准数据库接口为 Python DB-API,Python DB-API为开发人员提供了数据库应用编程接口。Python 数据库接口... 2022-08-271,571 viewsCommentsMySQL Python 阅读全文
编程语言入门到精通Python pip常用命令详解 VS 10个使用pip的小技巧 安装 当然在Python 3.4版本之后以及Python 2.7.9版本之后,官网的安装包当中就已经自带了pip,用户直接在安装完Python之后就可以直接使用,要是使用由virtualenv或者py... 2022-08-221,028 viewsCommentsPython 阅读全文
编程语言入门到精通Python自动化脚本,这5个既强大又好用! 编程世界里有各种各样的自动化脚本,来完成不同的任务。 尤其Python非常适合编写自动化脚本,因为它语法简洁易懂,而且有丰富的第三方工具库。 这次我们使用Python来实现几个自动化场景,或许可以用到... 2022-08-221,084 viewsCommentsPython 阅读全文
编程语言入门到精通挑战!python代码里不写 for loop? 来源:网络,版权归原作者所有,如侵犯,请联系删除 为什么要挑战自己在代码里不写 for loop?因为这样可以迫使你去学习使用比较高级、比较地道的语法或 library。文中以 python 为例子,... 2022-08-22776 viewsCommentsPython 阅读全文
编程语言入门到精通Python是如何表示时间的?2个模块、3种方式 在 Python 中,表示时间的格式一共有 3 种:时间戳、结构化时间、格式化时间,2 个模块:time、datetime。 一、3 种时间格式,4 种生成方式 1、时间戳 - 记录时间 时间戳表示的... 2022-08-17856 viewsCommentsPython 阅读全文
编程语言入门到精通小明是个好孩子!python 面向对象:class 类的静态变量与实例变量 class 类的静态变量与实例变量 小明其实是一个内心柔软的孩子 --------------------------------------- 超人小明 --------------------属性... 2022-08-171,286 viewsCommentsPython 面向对象 阅读全文
编程语言入门到精通小明和阿芳,python 面向对象:类的异常表现 类的异常表现 小明被绿了,开始暴躁了。 --------------------------------------- 超人小明 --------------------属性-------------... 2022-08-171,137 viewsCommentsPython 面向对象 阅读全文