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

话不多说直接上代码。

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

Python学习笔记——利用Python生成验证码图片_第1张图片

哎 = = 凑合看吧。

注释写的比较清楚吧。

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

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

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

我放在了 F:\py 下

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

第一种:

打开命令行,跳转到 F:\py ,当然不跳转也是可以的
确保字体文件和py文件都在F:\py目录下
Python学习笔记——利用Python生成验证码图片_第2张图片Python学习笔记——利用Python生成验证码图片_第3张图片
Python学习笔记——利用Python生成验证码图片_第4张图片

第二种:

第二种运行方法比较灵活,可以使用任意目录下的字体,将验证码生成到任意目录下
比如说,我要用windos自带的字体,把验证码图片生成在桌面上
跳转到 F:\py 下
Python学习笔记——利用Python生成验证码图片_第5张图片

运行结果生成的文件在桌面上
Python学习笔记——利用Python生成验证码图片_第6张图片
这种导包的方式会生成pycache文件的
想要了解下的可以移步,运行Python脚本时生成的pycache文件夹,了解下

第三种:

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

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

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

直接双击运行codepicture.py文件

Python学习笔记——利用Python生成验证码图片_第7张图片

还真是双击666。

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

压缩包

你可能感兴趣的:(python)