先看效果
使用方法
1.安装requests,PIL库
2.在脚本文件同目录创建img文件夹
3.将这张图片扔进去,命名bb.png
4.运行代码
具体实现代码
from PIL import Image, ImageDraw, ImageFont
import requests
import os
path=os.getcwd()
path2=os.listdir(path+'/img')
if '结果存放.txt' in path2:
os.remove('img/结果存放.txt')
aa = requests.get('https://cloud.qqshabi.cn/api/tiangou/api.php').text
bb=len(aa)
# print(aa)
i=0
j=15
k=0
while k<bb:
con=aa[i:j]
i+=15
j+=15
k+=10
# print(con)
with open('img/结果存放.txt', 'a') as file_handle: # .txt可以不自己新建,代码会自动新建
file_handle.write(con)
file_handle.write('\n')
img = Image.open("img/bb.png")
draw = ImageDraw.Draw(img)#生成绘制对象draw
typeface = ImageFont.truetype('simkai.ttf', 18)
f = open('img/结果存放.txt')
txt=f.read()
f.close()
# darw.text()回执文字并生成图片
draw.text((60, 350), txt, fill=(130, 0, 60),
font=typeface)
# img.show()
img.save("舔狗日记.png")# 保存