爬虫小感-字典vs图形

Python字典功能非常强大,能够在系统中储存任意你希望存储的内容。

曾经去看过一个美术展,是一位姓徐的大师编的一套天书和地书,坐在旁边看了好半天才看明白,确实有点怀疑自己的智商,见图:

学习了python,似乎有点明白了,徐大师应该是通过某种计算机软件映射的功能,将普通汉字与这个图形库进行了一一映射,当你在键盘上敲入一个汉字时,系统自动将其转化了图形字典库中的对应符号。

例如:

学习python后,发现在python中也有一个类似的功能,即python字典,很多大师都会使用这个字典来定义和编辑麻将:

Dict = {‘a’:’B’}

即可将值value‘B’赋予到关键值key’a’上

如此,已经将所有的麻将‘一万’到‘九万’设入了字典mj11-mj19之中。

但值得注意的是,这里的value无法映射图片。

不气馁,我们换一种方法再试试:

在百度上查找麻将的图片,将其存储入python所有的文件夹中,看看能不能取得应用的映射。

使用pillow功能和dict功能来定义一下:

from PIL import Image

im = Image.open('一万.jpg')

dict1 = {'a':'一万.jpg'}

im.show(dict1)

im = Image.open('一条.jpg')

dict2 = {'b':'一条.jpg'}

im.show(dict2)

im3 = Image.open('一筒.jpg')

dict3 = {'c':'一筒.jpg'}

im.show(dict2)

可以看到,图片可以一一显示出来,但还是无法实现字典中的映射功能。

看来,上述两种方法应该还是实现不了徐大师的天书地书功能。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180625G0QND500?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券