目录

功能

效果

实现

0基础傻瓜式运行


功能

先说需求,微信表情包告急!!找了一大堆表情包,发现vx有的表情包可以存,有的没法直接保存,不知道为什么?

可以添加到“我的表情”的情况

不能添加到“我的表情”的情况

对比了一下能够添加的图片和不能添加的图片发现,原来vx只能把gif后缀的图片添加到“我的表情”。既然知道这个了,那解决方法就很简单了。

我先下载一堆表情,管它后缀是'.gif'还是'.jpg',又或是'.jpeg',我都不管,然后写个脚本,把所有图片后缀都统一成.gif就行了,再用vx添加到“我的表情”就可以了。

效果

先看一下效果图~

我下载的一堆表情包

可以看到后缀有jpg、有gif的,下面进行后缀统一

只需运行下面python脚本后即可实现表情包后缀统一

注意

修改文件名后不可逆,改了就改不回来了。如果想改回来,还得重新coding。。。

(0基础的可以跳过下面的实现部分,直接看0基础傻瓜运行

实现

很简单的一个文件操作,不细讲了,注释都有。也可以根据自己需求改。

import os
def get_files_from_dir(dir):# os.path.exists()就是判断括号里的文件是否存在的意思,括号内的可以是文件路径。if not os.path.exists(dir):return ''# 遍历当前目录下的所有文件for root, directories, files in os.walk(dir):# 把当前目录下的所有文件名和后缀名分开for filename in files:# os.path.splitext(path):将路径的文件名和后缀名分割。其中文件名只是名称。# print(os.path.splitext(filename))oldfile = os.path.join(root, filename)qian,hou = os.path.splitext(filename)if hou=='.jpg' or hou=='.jpeg' or hou=='.png' or hou=='.webp' or hou=='.bmp' or hou=='tif':hou='.gif'filename=qian+hounewfile = os.path.join(root, filename)# 修改文件名,必须为完整路径print(f'老的文件名叫: {oldfile}')print(f'新的文件名叫: {newfile}\n')os.renames(oldfile, newfile)
get_files_from_dir('./')

运行结果 :

0基础傻瓜式运行

1.下载一个python,版本只要不是特别旧,python3应该都行,百度一大把,很快,很简单。

2.找到你表情包保存目录,比如我是直接下载到了 C:\Users\doubleguy\Pictures\Saved Pictures\表情包

在这里新建一个txt文件,并打开

把上面实现的那段代码复制到里面去,保存,命名为test.py(记得把“新建文本文档.txt”的后缀".txt"改成".py")

点击目录,输入“cmd”这三个英文字母,回车!

会打开一个黑框,往里面输入python test.py回车!

看看表情包后缀,发现都改了,大功告成!

0基础也可直接运行的微信表情包批量转换相关推荐

  1. 如何截取电影画面转换成gif动图做微信表情包

    现在越来越多的GIF动态图片了,层出不穷的在更新,就像在QQ.微信里聊天,都会看到很多不同的好笑有趣的GIF图片,那么除了网上别人制作的GIF图片,我们自己也能够制作.截取电影或电视剧某几秒画面转换成 ...

  2. 手机QQ更新8.8.0正式版:新玩法上线 表情包呲你一脸

    小伙伴们注意:公众号的推送机制不再按照时间前后推送了,微信公众号信息流乱序.君哥建议大家把科技毒瘤君公众号置顶(设为星标⭐),以便第一时间看到推送,非常感谢~,方法如下图:   文 章 分 类   软 ...

  3. 二开微信表情包小程序魔改版源码

    简介: 二开微信表情包小程序魔改版源码内附图文安装教程 源码包括俩个版本,一个之前发过黄色版本,一个是二开魔改版. 安装搭建就不说了,源码内打包好了 网盘下载地址: http://kekewl.cc/ ...

  4. jar包导出无法显示图片或者音乐_超详细微信表情包制作教程

    微信表情开放平台 https://sticker.weixin.qq.com/ [可接表情包定制,ip设计,私信或留言] [可接表情包定制,ip设计,私信或留言] 1. 注册账号,阅读相关微信表情制作 ...

  5. 手把手教学php表情包,手把手教你做微信表情包

    没有表情包的微信聊天是不完整的! 今天来教大家制作微信表情包,手机篇主要介绍两个APP,电脑篇当然是万能的PS NO.1    B612 之前就推荐过这个APP,真的很好用,这次来分享它的表情包功能 ...

  6. 小程序源码:聊天斗图微信表情包

    这是一款微信表情包小程序 支持自定义搜索,另外支持长按发送给好友 当然也支持长按保存表情包 这个源码比较单调一点,没有那么多的分类 小程序源码下载地址: 小程序源码:聊天斗图微信表情包-小程序文档类资 ...

  7. 微信加菲猫连接服务器失败,加菲猫微信表情包

    这是加菲猫微信表情包下载,加菲猫微信表情包是一组最近的热门表情包,这是近期网上大家使用比较多的一组表情,小编整理了一下,可以让更多的小伙伴使用,欢迎前来下载!动漫人物加菲猫是一只超级慵懒的小黄猫,平常 ...

  8. mysql5.7应该导什么包_微信表情包制作amp;上线全过程(详细血泪史)

    首先,我是抱着无比兴奋的心情ヾ(o◕∀◕)ノヾ展开这次历时一个多月的活动的. 确定角色&动作 这部分就是根据自己喜好做出一个形象就好了,个人认为表情还是简单一点更好. 下面是大概的表情草稿(草 ...

  9. Ps微信表情开放平台微信表情包制作

    一.微信表情开放平台要求 微信表情包的要求还是很细的,而且提示不是很明显,只有穿了图片之后才会挨个校验是不是格式匹配,粘贴一下具体要求如下: 表情图片素材 素材名称 数量 格式 尺寸(像素) 文件大小 ...

  10. 视频如何转GIF?微信表情包制作

    现在聊天中几乎离不开表情包,像我们聊天中的动态表情包多为GIF格式.这是因为GIF格式动图比小视频更轻量.比普通图片更能表达到位:一张动图就可以省去多张图片的繁琐,同时又可以很生动直接的展现所想表达的 ...

最新文章

  1. 生成四位验证码php,PHP生成四位整数验证码图片及使用例子
  2. Android技能树 — 树基础知识小结(一)
  3. Qt QML实现阴影字体
  4. Error:Execution failed for task ':dexDebug'
  5. 根据进程名杀掉jps中的进程名
  6. 【Python3爬虫】破解时光网登录加密参数并实现模拟登录
  7. 机器学习——LightGBM
  8. 08.存储Cinder→5.场景学习→08.Backup Volume→2.实操
  9. php curl 超时 返回空,PHP curl 返回Connection timed out解决办法
  10. python划分train val test
  11. Adobe Flash CS4 从入门到精通
  12. 黑马python培训网盘资源
  13. 文件流转换为base64码 和 base64码转换为文件流
  14. 2015Astar百度之星初赛 1001 超级赛亚ACMer
  15. 科学幻想其实是对科学研究的发展方向起到很好的引领作用
  16. 2017-2018 ACM-ICPC, Asia Daejeon Regional Contest:Gym 101667C
  17. 赋值运算符与逗号运算符
  18. python人民币小写转大写_Python小程序人民币小写转大写辅助工具
  19. 永磁同步电机PMSM直接转矩滞环控制 采用三闭环控制:转速外环采用PI调节器,转矩环和磁链环经过滞环后得到PWM脉冲
  20. Qt实现telnet服务【记录】

热门文章

  1. 如何成为优秀的技术主管-管理篇
  2. Wireshark通过TCP协议抓取QQ好友IP以及定位
  3. 渗透测试工具包 | 开源安全测试工具 | 网络安全工具
  4. 哆啦A梦的神奇口袋:帮你打破信息不对称,拒绝被割韭菜
  5. 谷歌chromeos_闲置电脑也能焕发第二春?试试谷歌 Chrome OS 操作系统
  6. laravel 理论
  7. suse 11添加阿里源
  8. 对象存储OSS云存储
  9. 神通广大、卓有奇效的“mini-KMS_Activator_v1.051”(迷你KMS)初现江湖
  10. 如何使用html写一个简单的登录页面