python使用ctypes调用libcaptcha生成验证码,ctypeslibcaptcha,[Python]代码#c
python使用ctypes调用libcaptcha生成验证码,ctypeslibcaptcha,[Python]代码#c
[Python]代码
#coding:utf-8__all__=('captcha',)import os, \ ctypes,ctypes.utilLIBCAPTCHA_LIB = os.environ.get("LIBCAPTCHA_LIB", \ ctypes.util.find_library("captcha") \ )libcaptcha = ctypes.CDLL( LIBCAPTCHA_LIB )gifsize = ctypes.c_int.in_dll(libcaptcha,"gifsize").valueget_res = lambda res:''.join( chr( _ ) for _ in res )def captcha(): l = ( ctypes.c_ubyte * 6 )() im = ( ctypes.c_ubyte * 70 * 200 )() gif = ( ctypes.c_ubyte * gifsize )() libcaptcha.captcha(im,l) libcaptcha.makegif(im,gif) return dict( gif = get_res(gif),l = get_res(l)[:-1] )
相关内容
- python 中参数用法大全,python参数用法大全,#!/usr/bin/e
- python文件搜索代码,python搜索代码,python3.2实现,
- python抓取Bing每天的桌面,并设置为自己的桌面,pytho
- python random从集合中随机选择元素,pythonrandom,使用pyth
- python安装mysql包命令,pythonmysql命令,python使用easy
- python在win7(32位和64)下安装PIL,win7pil,PIL是python下的
- 在windows 7下安装python+xapian,pythonxapian,xapian的官方网站
- Python 最近最少使用算法,Python使用算法,# lrucache.p
- Python生成目录树,python生成目录,# encoding:
- python在运行时给class添加方法,pythonclass,下面的代码演
评论关闭