前言
前言
通常我们在Windows上编写Python代码的时候,喜欢创建一个模板来在代码头部自动生成文件的相关信息注释。虽然在Pythonista中也能创建模板,但是该模板无法动态的获取文件名称,当前时间等信息。每次通过模板创建一个新文件都要手动填上文件名、创建时间等相关信息,之后修改了代码又要手动修改更新时间就更为麻烦了,哎,别问我是怎么知道的…
不过好在Pythonista作者为我们提供了editor
模块,可以对Pythonista编辑器本身进行开发,也就为我们编写一个自动化维护文件信息的脚本提供了可能。
正文
正文
代码实现
具体详细的教程我已经通过注释写在代码中了,你只需要按照从上到下的顺序阅览即可了解:
1 | import os |
最终实现效果如下:
1 | # -*- coding:utf-8 -*- |
脚本的使用
要使用以上代码我们需要将其加入编辑器右上角的工具栏,即”扳手
“按钮,然后切换到想要处理的代码页面,点击工具栏快捷方式执行就行了。
对于加入工具栏的快捷方式,Pythonista会在主程序中为其生成一个快捷键,只需要点击该快捷键就行执行了(估计只有前10个脚本才有快捷键,毕竟数字键就只有10个)。且工具栏中的脚本都是在后台运行,直接呈现结果,执行过程对用户是透明的,使用起来就像是系统原生的功能一样,非常舒服。当然想要使用快捷键的前提是你的iOS设备外接了物理键盘。
结语
结语
该脚本目前只按照我自己的需求开发了一些字段,其还有很大的拓展空间,用户后期可以自由发挥添加自己想要的字段进去。