Python学习笔记——利用Python生成验证码图片

来源:互联网 发布:求推荐淘宝小零食店铺 编辑:程序博客网 时间:2024/06/05 06:06

话不多说直接上代码。

C博客编辑器代码块缩进有问题 (⊙﹏⊙)b 还是上图片吧。T_T

这里写图片描述

哎 = = 凑合看吧。

注释写的比较清楚吧。

调用方法的话,目前我用两种

第一种:
直接用Python编译器调用。
我用的是windows系统,练习都是在命令行中插件ipython进行的。
有需要安装的,请参考一下两个帖子。
1、如何在windows下写python代码?
2、如何在windows环境下使用ipython?

把codepicture.py文件和simsun.ttf字体文件放在用某文件夹下。

我放在了 F:\py 下

我知道的运行方式有三种,具体如下:

第一种:

打开命令行,跳转到 F:\py ,当然不跳转也是可以的
确保字体文件和py文件都在F:\py目录下
这里写图片描述这里写图片描述
运行结果

第二种:

第二种运行方法比较灵活,可以使用任意目录下的字体,将验证码生成到任意目录下
比如说,我要用windos自带的字体,把验证码图片生成在桌面上
跳转到 F:\py 下
这里写图片描述

运行结果生成的文件在桌面上
这里写图片描述
这种导包的方式会生成pycache文件的
想要了解下的可以移步,运行Python脚本时生成的pycache文件夹,了解下

第三种:

第三种方式是无意之间发现的,后来想了想理论上是和第一种方式一样

瞬间觉得自己用第一种方式是走了弯路(笑哭)

在确保codepicture.py文件和simsun.ttf字体文件都在同一目录的情况下

直接双击运行codepicture.py文件

这里写图片描述

还真是双击666。

最后上个连接,可以下载压缩包,里面有代码和字体文件。

压缩包

原创粉丝点击