纯 HTML 与纯 Python 小工具的一个尝试(附遇到的坑与解决办法)

2020-03-09 00:30:06 +08:00
 cmdOptionKana

会编程的人,总会想做些小工具。

通常,小工具如果有 GUI 界面会比较直观。

但是,用什么来做 GUI 是个问题,如果用 C#, 会局限于 win 系统,如果用 Java 则需要拖着一个 jvm, 如果用 Electron 又体积巨大占用内存多……

后来发现了 TiddlyWiki, 它的实现方式很另类,就单独一个 html 文件,我感觉这对于不太复杂的小工具来说, 是个极好的方式!因为:

作为一个尝试,最近做了一个小工具 ( https://github.com/ahui2016/small-plans 上周发布, 最近几天有几个重要改进 ), 采用类似 TiddlyWiki 的方式.

TiddlyWiki 把用户数据也保存到 html 文件里, 结果导致升级 TiddlyWiki 本身非常麻烦

浏览器没有权限获取本地文件夹地址

主要功能在 html 里做,但有时可能需要做一些周边的辅助工具

强烈推荐 appJar!

结论

3499 次点击
所在节点    分享创造
21 条回复
cmdOptionKana
2020-03-25 20:31:28 +08:00
@midpoint 功能稍复杂一点的话还是不如 web 做界面舒服,但用来做辅助工具是极好的~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/651056

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX