zoukankan      html  css  js  c++  java
  • Python常见代码

    //平时学习中写的Python模块代码

    1.简易验证码

     1 import Image, ImageDraw, ImageFont, ImageFilter
     2 import random
     3 
     4 def rndChr():
     5     return chr(random.randint(48, 57))
     6 
     7 def rndColor():
     8     return (random.randint(64,255), random.randint(64, 255), random.randint(64,255))
     9 
    10 def rndColor2():
    11     return (random.randint(32, 127), random.randint(32,127), random.randint(32,127))
    12 
    13 width = 60*4
    14 height = 60
    15 image = Image.new('RGB', (width, height), (255, 255, 255))
    16 font = ImageFont.truetype('F:\Arial\Arial.ttf', 36)
    17 draw = ImageDraw.Draw(image)
    18 for x in range(width):
    19     for y in range(height):
    20         draw.point((x, y), fill = rndColor())
    21 
    22 for t in range(4):
    23     draw.text((60*t+10, 10), rndChr(), font = font, fill=rndColor2())
    24 
    25 image = image.filter(ImageFilter.BLUR)
    26 image.save('F:\Arial\code.jpg', 'jpeg')
    View Code
  • 相关阅读:
    网络编程的基础
    day31作业
    异常处理其他内容
    异常处理的使用
    常见的异常种类
    ansible条件使用--实践
    Ansible的循环
    Ansible的条件语句
    ansibleplaybook的使用
    ansible官方文档翻译之变量
  • 原文地址:https://www.cnblogs.com/JustForCS/p/4899869.html
Copyright © 2011-2022 走看看