pycharm(Windows10)关于from PIL import Image问题

首先,需要用cmd命令找到python27\Scripts,下载安装pip,如果有,即可直接安装pillow以及image;

接下来,会发现pycharm中“from PIL import Image”还是报错,接下来,我们点开file->settings->project interpreter,双击pip,搜索pillow,点击pillow,左下角会有install,安装成功即可。

pillow的下载百度搜索,关于32位,64位的都有。

我是在实验吧通过隐写术才下载的,网上看到个廖老师的验证码例子,也可以去试试

如下:

#coding:utf-8
from PIL import Image, ImageDraw, ImageFont, ImageFilter
import random

# 随机字母:
def rndChar():
    return chr(random.randint(65, 90))

# 随机颜色1:
def rndColor():
    return (random.randint(64, 255), random.randint(64, 255), random.randint(64, 255))

# 随机颜色2:
def rndColor2():
    return (random.randint(32, 127), random.randint(32, 127), random.randint(32, 127))

# 240 x 60:
width = 60 * 4
height = 60
image = Image.new('RGB', (width, height), (255, 255, 255))
# 创建Font对象:
font = ImageFont.truetype('\Windows\Fonts\Arial.ttf', 36)
# 创建Draw对象:
draw = ImageDraw.Draw(image)
# 填充每个像素:
for x in range(width):
    for y in range(height):
        draw.point((x, y), fill=rndColor())
# 输出文字:
for t in range(4):
    draw.text((60 * t + 10, 10), rndChar(), font=font, fill=rndColor2())
# 模糊:
image = image.filter(ImageFilter.BLUR)
image.save('\Users\MacheNike\Desktop\code.jpg', 'jpeg');

文件的路径需要自己进行修改

引用:

https://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb493182103fac9270762a000/00140767171357714f87a053a824ffd811d98a83b58ec13000

猜你喜欢

转载自blog.csdn.net/jtsqrj/article/details/79702418