python书籍推荐
python书籍推荐列表:
技巧:关于如何在windows平台上行获取目录下的文件名称。(我的python书籍的位置E:\Python\Python_book)
D:\>e:
E:\>cd Python
E:\Python>cd Python_book
E:\Python\Python_book>dir /b > name.csv
E:\Python\Python_book>
此时就会在E:\Python\Python_book下生成一个name.csv的文件,其内容就是目录下的文件的名称列表。
在linux下类似的方法也可以获取到文件的名称列表。
[root@localhost~]#ll -rth > name.csv
当然可以瞎用awk进行初步的裁剪以获得更加合适的文件名称列表。(不过存成CSV格式以后,我们很容易通过EXCEL来做进一步的处理(以空格分割就可以方便的提取出来文件名称列表))
当我们获取到文件的名称列表以后就可以批量的rename了,这点才是最大的用处所在。不过这些都是可以通过EXCEL来处理,当然如果觉得逼格不够的话,可以自己写脚本来处理,那么Python所提供强大的文本处理能力就在合适不过了。
分平台处理模式:
WINDOWS平台:
re old_file_name new_file_name
.......
re old_file_name new_file_name
然后把需要变更的文件的名称以上边的语法格式来做,复制粘贴到记事本中存成.bat结尾的文件格式,当我们双击运行的时候,我们想要修改的文件名称就会被批量修改了。
LINUX平台:
mv old_file_name new_file_name
.......
mv old_file_name new_file_name
然后做成sh脚本,执行即可。
linux下就有很多的方法了,这里就枚举一种,如果结合正则的话,可能意想不到的效果,不妨试试rename的功能,这就需要涉及到正则表达式。
最新文章
- java注解(Annotation)解析
- mybatis - resultMap
- 团队编程——web应用之人事管理系统
- ORA-20000:ORU-10027:buffer overflow,limit of 2000 bytes.
- Android HTTP实例 发送请求和接收响应
- python: 字符串按空格分成列表split与加密密码maketrans
- DAC,MAC和SELinux,SEAndroid
- C#中消息的工作流程
- ResourceBundle读取文件学习
- hi3531的pcie atu资源重映射
- WPF设置控件获得焦点
- 程序员修炼之道中所有tips总结
- vue 组件的定义
- import 和 export
- ios sdk 配置路径
- Java并发程序设计(一) 基础概念
- numpy累积
- IO复用\阻塞IO\非阻塞IO\同步IO\异步IO
- Hive记录-配置客户端可视化管理工具远程连接
- es倒排索引和正排索引