环境准备:totalcommander
我用的totalcommander,python脚本的快捷键也是在totalcommander中注册的,所以需要先在TC界面下,才能通过预定义的快捷键唤起 python 脚本。以下是我的 totalCommander界面,我定义的快捷键是 alt + F。
![使用python做一个实用的工具,便捷的定位和操作文档_第1张图片](http://img.e-com-net.com/image/info8/71a4c1a76cc147e4aaf73a32fcdd9d85.jpg)
第一步,在totalcommander任意界面下,触发快捷键 alt+F,运行python脚本如下
![使用python做一个实用的工具,便捷的定位和操作文档_第2张图片](http://img.e-com-net.com/image/info8/ffc152b06c4e4974b3b25e2428073b03.jpg)
第二步,输入我们知道的文档信息,例如关键字,脚本可以帮我们筛选出符合条件的文档给我们选择,如下
![使用python做一个实用的工具,便捷的定位和操作文档_第3张图片](http://img.e-com-net.com/image/info8/fafdc52dd3de4e3b9923c99ecf13a48b.jpg)
第三步,选择我们兴趣的文档,以便进行下一步操作,也可以通过r返回重新筛选,这里我们选择了文档2,如下
![使用python做一个实用的工具,便捷的定位和操作文档_第4张图片](http://img.e-com-net.com/image/info8/85b663ae0d9c4c338f2709e8cba9717f.jpg)
第四步,如上图,python脚本给出了文档的一般操作选择,你可以打开文档,编辑文档,打开路径,复制,移动,删除等。这里我们打开文档,如下
![使用python做一个实用的工具,便捷的定位和操作文档_第5张图片](http://img.e-com-net.com/image/info8/b5d6a69ea6234466ad4682db197955c9.jpg)
第五步,当我们输入 1 并回车后,python脚本调用系统命令打开了我们指定的文档,此处打开的是html文档,是一个页面,如下
![使用python做一个实用的工具,便捷的定位和操作文档_第6张图片](http://img.e-com-net.com/image/info8/ec400ee0ca064fa9941ed7cfdfe9c7cd.jpg)
其它
以上是一个简单的python脚本实现的功能,就我个人来说,这个是日常办公环境下使用率最高的脚本了,查找文档,操作文档,都是通过这个脚本来实现的,以下是几个示例:
重命名文档
![使用python做一个实用的工具,便捷的定位和操作文档_第7张图片](http://img.e-com-net.com/image/info8/5ae6d8ca99ec406280a34c14b3df7fc5.jpg)
复制文档
![使用python做一个实用的工具,便捷的定位和操作文档_第8张图片](http://img.e-com-net.com/image/info8/387586bd6d8d4ac8a90341049a9a1a86.jpg)
转移文档
![使用python做一个实用的工具,便捷的定位和操作文档_第9张图片](http://img.e-com-net.com/image/info8/841bcb5a0ac8480aa1151460baca508b.jpg)
删除文档
![使用python做一个实用的工具,便捷的定位和操作文档_第10张图片](http://img.e-com-net.com/image/info8/3e467f8a50384918b31931ebe60f1252.jpg)
小结
程序,不一定多么高深,多么花式技巧,编程本质上是工具而已,能解决实际的需求,就是好程序。