Created with Sketch.
Created with Sketch.
首页
发现
小书
登录
注册
×
注册小专栏
通过微信登录
通过微博登录
通过Github登录
通过邮箱
注册
、
登录
友情提示
Login FAQ
.
×
邮箱登录
通过微信、微博、Github 登录
登录
×
邮箱注册
通过微信、微博、Github 登录
注册
最近更新
热门推荐
Python 相关的文章
looker53
in
Looker 后端技术杂坛
给人用的 Python 网页解析工具 Requests-HTML
Python 中可以进行网页解析的库有很多,常见的有 BeautifulSoup 和 lxml 等。在网上玩爬虫的文章通常都是介绍 BeautifulSoup 这个库,我平常也是常用这个库,最近用 Xpath 用得比较多,使用 BeautifulSoup 就不大习惯...
satanwoo
in
Python 剖析
Python的抽象语法树(二)
Python的抽象语法树(二) 在之前的Python 的抽象语法树(一),我们阐述了一个字符串表达式是如何按照Python的文法定义生成对应的抽象语法书的。 今天我们就借助一个简单的小例子,来感受下Python生成抽...
Rocky0429
in
零基础学习 Python
零基础学习 Python 之数字与运算
写在之前 大家好,这里是零基础学习 Python 系列,在这里我将从最基本的 Python 写起,然后再慢慢涉及到高阶以及具体应用方面。我是完全自学的 Python,所以很是明白自学对于一个人的考验,所以在这里我...
Rocky0429
in
零基础学习 Python
零基础学习 Python 之前期准备
写在之前 欢迎大家来到我的「零基础学习 Python 」系列,在这里我将从最基本的 Python 写起,然后再慢慢涉及到高阶以及具体应用方面。我是完全自学的 Python,所以很是明白自学对于一个人的考验,所以在...
satanwoo
in
Python 剖析
番外:一文看懂 PyObject 和 PyTypeObject
之前有读者朋友觉得Python 对象与类有点没看懂。 因此我今天通过PPT画了几幅图,希望能帮助读者朋友们更好的理解相关内容:
satanwoo
in
Python 剖析
Python 的抽象语法树(一)
Python的抽象语法树(一) 之前三章的内容,我们分别谈及了语法分析中涉及到的文法定义、文法分析以及消除左递归等内容。 今天我们来谈谈语法分析的另一大部分内容:抽象语法树。 抽象语法树 简单...
satanwoo
in
Python 剖析
Python语法分析(三)
Python语法分析(三) 上文的最后,我们提到了Python的语法描述里面定义了很多实际编程中无法感知的“中间形式”。今天我们就接着这个问题继续探讨Python的语法分析。 BNF 在研究我们问题之前,我们需要...
satanwoo
in
Python 剖析
番外:PyBaseObject_Type继承流程
番外:PyBaseObject_Type继承流程 本文算是一个番外补充篇 之前有读者朋友反馈在阅读外《Python 对象与类》之后有点迷糊,不知道PyBaseObject_Type是个啥。 同时有认真的读者阅读了CPython中的代码,发现PyInt_Ty...
satanwoo
in
Python 剖析
Python的语法分析(二)
Python的语法分析(二) 上文我们讲述了4种文法的定义和对应的限制,并大致浏览了Python语法的文法定义(如下节选),今天就让我们一起来探究一下,这些文法定义是如何得出的。 atom_expr: ['await'] atom trailer...
satanwoo
in
Python 剖析
Python的语法分析(一)
Python的语法分析(一) 老铁们对不住,最近太忙了,恢复更新了 上次我们分析完了Python的词法分析部分,今天让我们进入下一个大的板块:Python的语法分析。 在进入语法分析前,我们首先要了解清楚...
satanwoo
in
Python 剖析
《Python剖析》第一阶段有奖问答
从6月份开始写第一篇《Python剖析》开始,已经坚持了3个月左右了。订阅者也从0到了现在超过300多人。 我希望大家订阅我的专栏是真的有所收获,而不是像买书积灰一样浪费,毕竟再少的钱都来之不易。...
satanwoo
in
Python 剖析
Python中的元组对象
Python中的元组对象 终于即将进入到Python对象的最后一个章节了。我们来谈谈Python中一个比较有意思的对象,元组。 很多编程语言里面都没有默认提供元组的实现,因此我们常常需要利用数组或者结构体甚...
jiajunhuang
in
Go+Python研究会
Python 中实现单例的若干方式和原理
在Python中如何实现单例模式?这可以说是一个经典的Python面试题了。这回我们讲讲实现Python中实现单例模式的n种方式,和它的原理。 什么是单例模式 维基百科 中说: 单例模式,也叫单子模式,是一种...
王强🇻
in
Python游戏开发
【数字华容道04】创建游戏页
[TOC] 本节涉及到的内容比较多,而且是在简版华容道基础上修改的,设计思路和算法请看简版华容道,本节只讲改进部分, 请一定要认真仔细阅读。 1、整体框架修改 在做页面切换的时候遇到了问题:Main...
王强🇻
in
Python游戏开发
【数字华容道03】创建首页
[TOC] 上一节已经将所有的页面样式都介绍了,本节将完成首页的创建。 1、首页布局 首页布局如下图所示: 整个布局采用 QVBoxLayout (竖型布局)。最上方的“数字华容道”字样是一张图片,采用QLabel进...
Null Pointer
in
硅谷算法面试
列表之电子商店:Electronics Shop
这是“硅谷算法面试”的第八篇文章,讨论的主要是列表 List 的一个应用问题:电子商店。文章将分为三部分:问题描述(英文和中文),问题分析,和 Python 解答。 问题描述 问题分析 Python 解答 问题...
Null Pointer
in
硅谷算法面试
栈之括号匹配:Balanced Brackets
这是“硅谷算法面试”的第七篇文章,讨论的主要是 Python 中栈(Stack)的用法,应用的问题是括号匹配。文章将分为三部分:问题描述(英文和中文),问题分析,和 Python 解答(最初版和优化版)以及详...
王强🇻
in
Python游戏开发
【数字华容道02】软件架构设计
[TOC] 版本记录: 版本 日期 描述 0.0 2018-7-25 初版 上一节已经将所有的页面样式都介绍了,本节将讲解软件架构的设计。 本游戏以 MainForm(Qwidget)为载体进行开发,首页、游戏页面和排名查询...
王强🇻
in
Python游戏开发
【数字华容道01】原型设计
[TOC] 前面已经介绍了简版数字华容道的程序,其实现了数字华容道的框架设计及算法实现,详见链接: Python游戏开发:简版数字华容道 那个太简陋了,今天开始将逐步实现一个完整版华容道的程序,最...
satanwoo
in
Python 剖析
Python 的数组实现
Python的数组实现 之前我们聊了许多关于Python固定对象,比如PyIntObject,PyFloatObject,这种类型的对象在创建完成之后属于不可变对象(当然引用计数等属性除外)。与之对应的,自然而然就有可变对象,今...
Created with Sketch.
top
Created with Sketch.