python实战之用emoji表情生成文字


Posted in Python onMay 08, 2021

一、前言

昨夜刷b站的时候,看到了一条评论,形式如下图,于是心血来潮写了个python脚本,可以根据文字来生成这种由emoji拼接成的“文字”。

python实战之用emoji表情生成文字

二、思路

代码的思路极其简单,这种形式的“文字”可以理解为一张黑白图片,图中的白色使用一种emoji表情代替,黑色使用另一种emoji代替。那么想要生成这种“文字”,则我们只需要两步即可,第一步是根据输入文字得到一张图,第二步则是遍历这张图片,当前像素的颜色为黑色时我们输出??表情,为白色时输出✨b表情。在网上简单搜索了一下,PIL中的ImageDraw类型含有text方法用于生产文字图片,本脚本即采用该方法实现。

三、代码

脚本代码如下,各种注意事项均已在代码注释中写明。

# coding=utf-8
from PIL import Image, ImageFont, ImageDraw
import numpy as np
 
def getTextImage(text, fontFilePath = None, fontSzie = 10):
    #此处踩坑,truetype方法必须传入字体文件路径,传入None会报错
    font = ImageFont.truetype(fontFilePath, fontSzie, encoding='unic')
    #此处踩坑,在生成图片的文字为多行文字时,getsize方法返回的宽高会交换,具体什么原因未知,但是这么写就是对的
    height,width = font.getsize(text)
    #此处踩坑,getsize方法返回的高度在有些情况下可能不够长 因此将高度拓展为原来的1.2倍
    height = int(height * 1.2)
    #生成一张黑白纹理
    img = Image.new("1", (width, height))
    draw = ImageDraw.Draw(img)
    #textsize方法同样可以得到要生成的文字的大小 该大小更为准确  那么为啥不用这个大小直接生成图片呢 存疑
    w,h = draw.textsize(text, font)
    #渲染文字, 第一个参数是offset,此处传入的值是为了让渲染的文字居于图片的中心
    draw.text(((width - w) / 2 ,(height - h) /2 ), text, font = font, fill='red', align='center')
    # img.show()
    return img
 
 
def getEmojiTextFromPureText(text):
    #在输入的文字中插入换行符,以得到竖排文字
    mutilLineText = ''
    lens = len(text)
    for i in range(lens):
        mutilLineText += text[i]
        if i != lens - 1:
            mutilLineText += '\n'
    #此处踩坑 在mac上有些字体生成汉字是会乱码,经本人尝试,simsun.ttc字体和Hiragino Sans GB.ttc字体均可生成中文图片,其余的不知道哪种字体可行
    img = getTextImage(mutilLineText, '/Users/xiaoyi/Downloads/simsun.ttc', fontSzie= 11)
 
    #将PIL的Image转为np的array 遍历图片输出即可
    array = np.array(img)
    height,width  = array.shape
    for j in range(height):
        for i in range(width):
            if array[j][i] :
                print('??', end = '') #传入end参数,用于指定不换行
            else:
                print('✨', end = '')
        print('')
 
getEmojiTextFromPureText('全世界无产者联合起来')

四、效果

使用该脚本生成“文字”效果如下:

✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨??✨??✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨????✨✨✨✨✨✨????✨✨✨✨✨
✨✨✨✨????✨✨✨✨✨✨✨✨??????✨✨✨
✨✨✨??✨????????????????????✨??????✨
✨✨??✨✨✨✨✨✨??✨✨✨✨✨✨✨??✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨????✨✨✨✨
✨✨✨✨????????????????????✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨????????????????????????????????✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨??✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨??✨✨
✨????????????????????????????????✨??✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨??????????????✨✨✨✨✨
✨✨✨✨??✨✨✨????✨✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨??✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨??✨✨
✨✨✨????????????????????????????????✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨??✨✨✨✨✨✨✨✨✨✨??✨✨✨✨
✨✨✨✨????????????????????????✨✨✨✨
✨✨✨✨??✨✨✨✨✨??✨✨✨✨??✨✨✨✨
✨✨✨✨??✨✨✨✨✨??✨✨✨✨??✨✨✨✨
✨✨✨✨????????????????????????✨✨✨✨
✨✨✨✨??✨✨✨✨✨??✨✨✨✨??✨✨✨✨
✨✨✨✨????????????????????????✨✨✨✨
✨✨✨✨??✨✨✨??✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨????✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨????✨✨✨✨✨????✨✨✨✨✨
✨✨✨✨✨????????✨✨✨????✨??????✨✨
✨✨✨✨??✨✨????✨✨✨??✨✨✨??????✨
✨??????✨✨✨??✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨????✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨????✨✨✨✨✨✨??✨✨✨✨✨✨✨
✨✨????✨✨✨✨✨✨✨✨????✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨??✨✨✨
✨✨????????????????????????????????✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨????✨✨
✨??????????????????????????????✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨??✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨??✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨??✨✨✨✨✨??✨✨
✨✨✨✨✨✨??✨✨✨✨??✨✨✨✨✨??✨✨
✨✨✨✨✨??✨✨✨✨✨??✨✨✨✨✨??✨✨
✨✨✨????✨✨✨✨✨✨????????????????✨
✨????✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨??✨✨✨✨✨✨??✨✨
✨✨????????????????✨????????????✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨????✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨✨✨??✨✨✨✨✨✨
✨✨✨✨✨✨✨????✨✨✨??✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨??✨✨✨✨✨??✨✨
✨✨✨????????????????✨??????????✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨✨✨✨✨??✨✨✨✨
✨✨✨✨✨✨✨✨????✨??✨✨??✨✨✨✨✨
✨✨✨✨??????????????????????✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨✨????✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨????✨✨✨✨??✨✨
✨????????????????????????????????????✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨????✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨✨??✨??????????????✨✨✨✨✨
✨✨✨✨??????✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨??✨✨??✨✨✨✨✨✨✨??✨✨✨✨✨
✨????✨✨✨??????????????????✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨✨??????????????????✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨??✨✨✨✨????✨✨✨
✨✨✨✨✨✨✨✨??✨✨??✨✨✨??✨✨✨✨
✨??????????????✨✨✨??✨✨✨??✨✨✨✨
✨✨✨??✨✨????✨✨✨??✨✨??✨✨✨✨✨
✨✨✨??✨✨????✨✨✨✨✨??✨✨????✨✨
✨✨✨??✨✨????✨??????????????✨✨✨✨
✨✨✨??????????✨✨✨✨✨??✨✨✨✨✨✨
✨✨✨??✨✨????✨✨✨✨✨??✨✨✨✨✨✨
✨✨✨??✨✨????✨✨✨✨✨??✨✨✨????✨
✨✨✨????????????????????????????✨✨✨
✨✨✨??✨✨????✨✨✨✨????✨✨✨✨✨✨
✨✨✨??✨✨????✨✨✨✨??✨??✨✨✨✨✨
✨✨✨??✨✨??????✨✨✨??✨??✨✨✨✨✨
✨✨✨??????????✨✨✨✨??✨✨??✨✨✨✨
✨????✨✨✨????✨✨✨??✨✨✨??✨✨✨✨
✨✨✨✨✨✨????✨✨??✨✨✨✨✨??✨✨✨
✨✨✨✨✨✨????✨??✨✨✨✨✨✨✨????✨
✨✨✨✨✨✨??✨??✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨??????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨????✨✨??✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨✨✨✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨????✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨??????✨✨✨
✨✨✨????✨✨✨✨✨✨✨✨????✨??????✨
✨????✨✨????????????????✨✨✨✨??✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨????????????????????✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨??✨✨✨✨✨
✨✨✨✨✨????????????????????✨✨✨✨✨
✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨✨✨??????????????✨✨
✨✨????????????????✨✨✨✨✨✨??✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨??✨✨✨
✨✨✨✨✨✨??✨✨✨✨✨✨✨✨✨??✨✨✨
✨✨✨✨✨✨??✨✨??✨??✨✨✨✨??✨✨✨
✨????????????????✨✨????????????✨✨✨
✨✨✨✨✨✨??✨✨✨✨??✨✨✨✨✨✨✨✨
✨✨✨??✨✨??✨✨✨✨??✨✨✨✨✨✨✨✨
✨✨✨??✨✨??✨✨??✨??✨✨✨✨✨??✨✨
✨✨✨??✨✨??????✨✨??✨✨✨✨✨??✨✨
✨✨??✨✨✨??✨✨✨✨??✨✨✨✨✨??✨✨
✨✨????✨✨??✨✨✨✨????????????????✨
✨✨??✨??✨??✨✨✨✨✨✨✨✨✨✨✨✨✨
✨??✨✨✨??????✨✨✨✨✨✨✨✨✨✨✨✨
✨??✨✨✨✨✨✨??????????????????????✨
✨✨✨✨✨✨✨✨✨✨✨✨✨????????✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨??✨✨✨
✨✨✨??????????????????????????????✨✨
✨✨✨✨??✨✨✨✨????✨✨✨??✨✨✨✨✨
✨✨✨✨✨????✨✨????✨✨✨????✨✨✨✨
✨✨✨✨✨✨??✨✨????✨✨??✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨????✨??✨✨✨✨??✨✨
✨????????????????????????????????????✨
✨✨✨✨✨✨✨✨????????✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨????????✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨??✨????✨??✨✨✨✨✨✨✨
✨✨✨✨✨✨??✨✨????✨✨??✨✨✨✨✨✨
✨✨✨✨✨??✨✨✨????✨✨✨??✨✨✨✨✨
✨✨✨✨??✨✨✨✨????✨✨✨??????✨✨✨
✨✨✨??✨✨✨✨✨????✨✨✨✨✨??????✨
✨????✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨????✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨
✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨✨

五、遗留问题

该脚本中有几个遗留的小问题:

1.因为在手机微信中发送消息时会将过长的消息自动换行,所以脚本中将fontSize指定为11,但是这样生成出来的文字分辨率很低,面对一些复杂的问题时,最终得到的结果会难以辨识。

2.因为将长度扩展了1.2倍,所以生成出来的结果中在上下两侧会冗余一些无用的emoji表情。

3.本脚本并未将结果输出至文本中,仅在控制台打印 使用或有不便。

到此这篇关于python实战之用emoji表情生成文字的文章就介绍到这了,更多相关python用emoji表情生成文字内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
在Python的Flask框架中使用模版的入门教程
Apr 20 Python
Python实现模拟时钟代码推荐
Nov 08 Python
Python简单网络编程示例【客户端与服务端】
May 26 Python
浅析Python中return和finally共同挖的坑
Aug 18 Python
python Flask实现restful api service
Dec 04 Python
Python解决抛小球问题 求小球下落经历的距离之和示例
Feb 01 Python
TensorFlow搭建神经网络最佳实践
Mar 09 Python
Python工厂函数用法实例分析
May 14 Python
Python关于excel和shp的使用在matplotlib
Jan 03 Python
Python饼状图的绘制实例
Jan 15 Python
python支持多继承吗
Jun 19 Python
Python3如何使用tabulate打印数据
Sep 25 Python
python实现过滤敏感词
Django中的JWT身份验证的实现
May 07 #Python
python开发实时可视化仪表盘的示例
Python使用scapy模块发包收包
如何用 Python 子进程关闭 Excel 自动化中的弹窗
PyTorch的Debug指南
May 07 #Python
基于Python的EasyGUI学习实践
You might like
ThinkPHP3.2.2的插件控制器功能简述
2014/07/09 PHP
PHP验证信用卡卡号是否正确函数
2015/05/27 PHP
Apache启动报错No space left on device: AH00023该怎么解决
2015/10/16 PHP
PHP 中魔术常量的实例详解
2017/10/26 PHP
javascript下string.format函数补充
2010/08/24 Javascript
JQuery扩展插件Validate 2通过参数设置验证规则
2011/09/05 Javascript
Javascript实现滑块滑动改变值的实现代码
2013/04/12 Javascript
javascript的push使用指南
2014/12/05 Javascript
Javascript访问器属性实例分析
2014/12/30 Javascript
jQuery知识点整理
2015/01/30 Javascript
js实现百度搜索提示框
2017/02/05 Javascript
详解angular element()方法使用
2017/04/08 Javascript
Vue中使用vue-i18插件实现多语言切换功能
2018/04/25 Javascript
微信小程序之判断页面滚动方向的示例代码
2018/08/30 Javascript
关于Vue Router中路由守卫的应用及在全局导航守卫中检查元字段的方法
2018/12/09 Javascript
基于Electron实现桌面应用开发代码实例
2020/07/07 Javascript
python实现ip查询示例
2014/03/26 Python
Python进阶篇之字典操作总结
2016/11/16 Python
Python线性方程组求解运算示例
2018/01/17 Python
详解Python下ftp上传文件linux服务器
2018/06/21 Python
tensorflow之获取tensor的shape作为max_pool的ksize实例
2020/01/04 Python
Pytorch实现基于CharRNN的文本分类与生成示例
2020/01/08 Python
python判断两个序列的成员是否一样的实例代码
2020/03/01 Python
keras topN显示,自编写代码案例
2020/07/03 Python
Python读取yaml文件的详细教程
2020/07/21 Python
利用python查看数组中的所有元素是否相同
2021/01/08 Python
香港唯港荟酒店预订:Hotel ICON
2018/03/27 全球购物
美国地毯购买网站:Rugs USA
2019/02/23 全球购物
入团者的自我评价分享
2013/12/02 职场文书
模具设计与制造专业推荐信
2014/02/16 职场文书
监督检查工作方案
2014/05/28 职场文书
幼儿园秋季开学寄语
2014/08/02 职场文书
平安家庭事迹材料
2014/12/20 职场文书
2015年清明节扫墓演讲稿
2015/03/18 职场文书
2015小学教育教学工作总结
2015/07/21 职场文书
2015年校医个人工作总结
2015/07/24 职场文书