便携设备电子书功能的代码包文件名批量命名工具

来源:互联网 发布:openstack yum源下载 编辑:程序博客网 时间:2024/04/29 23:01

很抱歉这次的标题很长而且不是很好理解。是这样的,我有一些便携设备,比如手机,DS等等,我经常需要在上面阅读代码,但是有个很麻烦的问题:这些设备的应用程序会自动监测文件扩展名,必须要.txt它才认为是文本文件,即时这些代码都是文本文件,比如后缀为S,js,py或简单的Makefile他也不允许,非常麻烦。最简单的方法是手动加.txt后缀,但是如果文件很多会很麻烦,所以我做了个程序自动判断后缀,发现不是便携设备直接支持的后缀才加上.txt。

我在DS上的阅读软件只识别后缀为c, cpp, h, txt的几种文件。

需要把这些后缀名装在一个列表里

 

判断文件名后缀最好的方法是使用内置的endswith函数,如果要判断所有的文件名,把列表里的元素遍历一遍就行:

 

 

最后,综合遍历代码目录部分的代码,得到最终的程序:

 

原创粉丝点击