文章27
标签52
分类15

在 Python 中调用 C/C++ 共享库

由于 Python 自身的特性(脚本语言、动态类型等)在性能和效率方面不是很理想,如果想在 Python 获得更高的运行性能可以通过调用 C/C++ 编写的共享库实现。

Python 手动实现数字验证码识别

(迁移文章,本文写于2019年8月3日)本人维护的一个项目 中北信息 小程序需要模拟登录来获取信息,这就需要在后台识别验证码。需要识别的验证码比较简单且为纯数字,有简单到可以忽略不计的变形,像下面这个样子。

使用 Python 实现 DES 算法

没有前言,直接进入正题,若需要关于 DES 的详细介绍,请看 数据加密标准 - 维基百科,自由的百科全书。若无特殊说明,本文章所有配图均来自维基百科。第一次使用工具函数时会进行详细介绍。本文章使用的全部代码可以在 Gist 上找到。

安装 Python

Python 2.x 将在「 2020年1月1日」停止支持,因此本文介绍的都是 Python 3.x 的安装。如果你还在用 Python 2.x,转向 Python 3.x 是一个明智的决定。

Python 从 Zero 到 Hero

本文旨在快速介绍 Python 的特性帮助读者能够在短时间内了解如何使用 Python, 因此不会有很复杂的内容或者原理性剖析。本文会涉及 Python 基本的语法、操作和简单的面向对象内容,可能会与 C++,Java 中相应内容对比。不过也不用担心,只需要有一些 C 语言编程基础就可以开始阅读本文。后文给出的所有代码需要在 Python 3 下才能运行。