九年吃菜粥

入驻于 2020-08-20 / MAKE 主页

九年吃菜粥 创作的主题


九年吃菜粥 发表的回复
回复了 Spoony 创建的主题 创造 / 做了一批适用于树莓派的墨水屏
2021-09-23

@Spoony 有示例程序吗

回复了 Spoony 创建的主题 创造 / 做了一批适用于树莓派的墨水屏
2021-09-16

能用 pico 控制吗

回复了 Tony 创建的主题 问与答 / 如何压缩 img 镜像未分配空间?
2021-09-07

@Tony 如果只是归档备份,你普通压缩一下就行了,压缩算法会把空数据压缩掉。
要是只能有一个img,我就没办法了

回复了 Tony 创建的主题 问与答 / 如何压缩 img 镜像未分配空间?
2021-09-06
回复了 九年吃菜粥 创建的主题 分享 / github 新功能 github dev
2021-09-01

@Spoony vscode 已经成了GitHub御用编辑器了

回复了 Spoony 创建的主题 分享 / WP Super Cache 的锅
2021-08-28

@Spoony 算是用 http api 进行通信的存储传感器数据的东西?

回复了 Spoony 创建的主题 分享 / WP Super Cache 的锅
2021-08-28

@Spoony 想到一块去了后端敲定用 go 写了,前端方案还没决定好是用 react 还是 angular

adafruit 是干什么的啊,传感器仪表盘?

回复了 Spoony 创建的主题 分享 / WP Super Cache 的锅
2021-08-27

最近在学新东西,想做个项目练手,我能把趣小组这个给重构吗

@RaspiSQH 要轻量有 flask,追求性能用 fastapi或tornado,大而全用 django,这才是业界主流,其他的都只能算是玩具,python 的轻量化框架基本上都是模仿 flask

bottle-test/
├── main.py
├── static
│   ├── css
│   │   └── main.css
│   ├── img
│   │   └── aaa.png
│   └── js
└── templates
└── index.html




from bottle import route, run, template, Bottle, abort, static_file
import pathlib

app = Bottle()

BASE_PATH = pathlib.Path(__file__).cwd().absolute().as_posix()
TEMPLATES_FOLDER = "templates"
TEMPLATES_PATH = BASE_PATH + '/' + TEMPLATES_FOLDER
STATIC_FOLDER = "static"
STATIC_PATH = BASE_PATH + '/' + STATIC_FOLDER


@app.route('/')
@app.route('/page/<path:path>')
def index(path):
if not path:
path = "index.html"
path = pathlib.Path(TEMPLATES_PATH + "/" + path)
if path.exists():
file = open(path.absolute(), "r")
data = file.read()
file.close()
return template(data)
abort(404, "No such path.")


@app.route('/static/<path:path>')
def static(path):
if not path:
abort(404, "No such path.")
path_tmp = pathlib.Path(STATIC_PATH + "/" + path)
if path_tmp.exists():
return static_file(path, root=STATIC_PATH)
abort(404, "No such path.")


if __name__ == "__main__":
run(app, host="127.0.0.1", port="12344")

这个框架有一说一,分钟级启动,有点烂