当前位置: 首页 > news >正文

怎样利用网站做淘宝客/网站关键词seo费用

怎样利用网站做淘宝客,网站关键词seo费用,自己怎么接单做网站,做坑网站需要1.安装pillow模块pip install pillow(1)创建图片from PIL import Image#定义使用Image类实例化一个长为400px,宽为400px,基于RGB的(255,255,255)颜色的图片img1Image.new(mode"RGB",size(400,400),color(255,255,255))#把生成的图片保存为"pic.png"格式wit…

1.安装pillow模块

pip install pillow

(1)创建图片

from PIL import Image

#定义使用Image类实例化一个长为400px,宽为400px,基于RGB的(255,255,255)颜色的图片

img1=Image.new(mode="RGB",size=(400,400),color=(255,255,255))

#把生成的图片保存为"pic.png"格式

with open("pic.png","wb") as f:

img1.save(f,format="png")

#显示图片

img1.show()

运行程序,程序会在py文件的同级下生成一个名为"pic.png"的小图片,图片长为400px,宽为400px,颜色为白色

(2)创建笔画

#创建画笔,用于在图片上生成内容

draw1=ImageDraw.Draw(img1,mode="RGB")

3.在图片上生成点

#在(100,100)坐标上生成一个红点,指定的坐标不能超过图片的尺寸

draw1.point([100,100],pill="red")

#在(80,80)坐标上生成一个黑点,指定的坐标不能超过图片的尺寸

draw1.point([80,80],fill=(0,0,0))

4.在图片上画线

#第一个括号里面的参数是坐标,前两个数为开始坐标,后两个数为结束坐标

#括号里的第二个参数指定颜色,可以直接指定,也可以用RGB来表示颜色

draw1.line((100,100,100,300),fill="red")

draw1.line((100,200,200,100),fill="blue")

运行程序,画笔会在(100,100)到(100,300)坐标之间画一条红色的竖线,在(100,200)到(200,100)坐标之间画一根蓝色的斜线

5.在图片在画圆

#括号里的第一个参数是坐标,前两个数为起始坐标,后两个为结束坐标

#用这两个坐标之间的正方形区域生成一个圆,大括号里的第二个参数为圆的开始角度

#第三个参数为圆的结束角度,0到360表示所画的是一个完整的圆形,

#也可以指定的数字来生成一段为圆弧,最后一个参数表示颜色,也可以用RGB来表示想要的颜色

draw1.arc((100,100,300,300),0,360,fill="red")

draw1.arc((0,0,300,300),0,90,fill="blue")

6.在图片在写文本

#使用画笔的text方法在图片上生成文本

#第一个参数为坐标,第二个参数为所有生成的文本的内容

#第三个参数为文本的颜色

draw1.text([0,0],"python","blue")

7.在图片在生成指定字体的文本

#先实例化一个字体对象,第一个参数表示字体的路径,第二个参数表示字体大小

font1=ImageFont.truetype("One Chance.ttf",28)

#在图片上生成字体

#第一个括号里的参数表示坐标,第二个参数表示写入的内容

#第三个参数表示颜色,第四个参数表示使用的字体对象

draw1.text([200,200],"linux","red",font=font1)

验证码实例

#导入random模块

import random

#导入Image,ImageDraw,ImageFont模块

from PIL import Image,ImageDraw,ImageFont

#定义使用Image类实例化一个长为120px,宽为30px,基于RGB的(255,255,255)颜色的图片

img1=Image.new(mode="RGB",size=(120,30),color=(255,255,255))

#实例化一支画笔

draw1=ImageDraw.Draw(img1,mode="RGB")

#定义要使用的字体

font1=ImageFont.truetype("One Chance.ttf",28)

for i in range(5):

#每循环一次,从a到z中随机生成一个字母或数字

#65到90为字母的ASCII码,使用chr把生成的ASCII码转换成字符

#str把生成的数字转换成字符串

char1=random.choice([chr(random.randint(65,90)),str(random.randint(0,9))])

#每循环一次重新生成随机颜色

color1=(random.randint(0,255),random.randint(0,255),random.randint(0,255))

#把生成的字母或数字添加到图片上

#图片长度为120px,要生成5个数字或字母则每添加一个,其位置就要向后移动24px

draw1.text([i*24,0],char1,color1,font=font1)

#把生成的图片保存为"pic.png"格式

with open("pic.png","wb") as f:

img1.save(f,format="png")

http://www.lbrq.cn/news/1047493.html

相关文章:

  • 郑州网站制作天强科技/亚马逊关键词排名提升
  • 谷歌平台推广/厦门百度关键词优化
  • 兼职开发网站开发/网络营销的目的是
  • (小企制作)自制/互联网关键词优化
  • 集团网站建设方案/哈尔滨百度搜索排名优化
  • 广州哪家网站建设最好/国内专业seo公司
  • 邢台网站制作哪里有/关键词查询的分析网站
  • 连云港网站关键词优化/成都网站seo
  • 怎样做编辑发到网站/关键词排名查询官网
  • 网站和小程序的区别/百度网盘免费下载
  • 深圳中企动力/成都高薪seo
  • wordpress邮件/郑州seo技术
  • 泉州有专门帮做网站的吗/哈尔滨网络优化推广公司
  • 网站建设编辑工作总结/北京最新疫情情况
  • 漂亮的学校网站模板下载/网站域名在哪里查询
  • 网站的360快照怎么做/今日头条国际军事新闻
  • 网站切片怎么做/网络营销的成功案例分析
  • 网站seo哪家做的好/seo网络贸易网站推广
  • 参与赌博网站建设可判几年/国际新闻界
  • 郑州网站建设 58/qq引流推广软件哪个好
  • 华春建设工程项目管理有限公司网站/seo诊断站长
  • 郑州外贸网站建设商家/免费域名服务器
  • 济南专门做网站的公司/友情链接导航
  • 无锡好的网站公司/舆情监控系统
  • 国产crm系统/seo优化专员招聘
  • 有什么国外的设计网站推荐/20个排版漂亮的网页设计
  • h5是动态网站吗/软文写作案例
  • 建设网站的价格分析/温州seo优化
  • wordpress菜单调用/常德seo
  • 大良建网站/打开百度网址
  • [激光原理与应用-221]:设计 - 皮秒紫外激光器 - 常见技术难题、原因与解决方案
  • 计算机网络1-6:计算机网络体系结构
  • 非常简单!从零学习如何免费制作一个lofi视频
  • 智慧社区(九)——事务加持下的小区删除操作
  • Java学习进阶--集合体系结构
  • CSS--:root指定变量,其他元素引用