gpt4 book ai didi

Python3 tkinter 模拟仪表

转载 作者:太空宇宙 更新时间:2023-11-04 09:53:41 24 4
gpt4 key购买 nike

我正在尝试为用 Python 3.6 编写的 tkinter/ttk GUI 使用模拟仪表。

我想显示伏特和 psi 值。

到目前为止,我的研究使我找到了 this (linuxcnc/pyvcp ?), this (perl/tk) 和 this (tk).

我有没有机会整合这三个,或者我应该尝试使用 tkinter.Canvas 来实现我自己的仪表?

最佳答案

我创建了一个名为 tk_tools 的包,其中包含其中一个模拟仪表。

pip install tk_tools

来源:https://github.com/slightlynybbled/tk_tools

文档:https://tk-tools.readthedocs.io/en/latest/docs/widgets/#rotaryscale

image

您正在寻找 RotaryScale 小部件。可以在 examples/rotary_scale.py 中找到使用示例。简短版本:

import tkinter as tk
import tk_tools

root = tk.Tk()

p = tk_tools.RotaryScale(root, max_value=100.0, unit='psi')
p.grid()

p.set_value(32.7)

root.mainloop()

关于Python3 tkinter 模拟仪表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46789053/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com