当前位置: 首页 > news >正文

网站建设胶州家园/济南网络推广网络营销

网站建设胶州家园,济南网络推广网络营销,广州 网站建设公司,外贸网店怎么开店我正在尝试编写一个Python GUI,我需要做一个实时情节.我目前有一个程序从我正在使用的机器接收数据,我希望能够在收到机器时输出机器输出的值.我一直在研究,到目前为止,我发现它似乎不像tkinter或任何库可以在GUI中执行此操作.有没有人知道tkinter是否以及如何做到这一点,或者是…

我正在尝试编写一个Python GUI,我需要做一个实时情节.我目前有一个程序从我正在使用的机器接收数据,我希望能够在收到机器时输出机器输出的值.我一直在研究,到目前为止,我发现它似乎不像tkinter或任何库可以在GUI中执行此操作.有没有人知道tkinter是否以及如何做到这一点,或者是否有另一个能够进行这种实时情节的图书馆?

另外,在收到数据时,如何将收集的数据写入文件?

在此先感谢您的帮助.

解决方法:

看起来您通过轮询获取数据,这意味着您不需要线程或多个进程.只需在首选界面上轮询设备并绘制单点.

这是一个示例,其中包含一些模拟数据来说明一般概念.它每100ms更新一次屏幕.

import Tkinter as tk

import random

class ServoDrive(object):

# simulate values

def getVelocity(self): return random.randint(0,50)

def getTorque(self): return random.randint(50,100)

class Example(tk.Frame):

def __init__(self, *args, **kwargs):

tk.Frame.__init__(self, *args, **kwargs)

self.servo = ServoDrive()

self.canvas = tk.Canvas(self, background="black")

self.canvas.pack(side="top", fill="both", expand=True)

# create lines for velocity and torque

self.velocity_line = self.canvas.create_line(0,0,0,0, fill="red")

self.torque_line = self.canvas.create_line(0,0,0,0, fill="blue")

# start the update process

self.update_plot()

def update_plot(self):

v = self.servo.getVelocity()

t = self.servo.getTorque()

self.add_point(self.velocity_line, v)

self.add_point(self.torque_line, t)

self.canvas.xview_moveto(1.0)

self.after(100, self.update_plot)

def add_point(self, line, y):

coords = self.canvas.coords(line)

x = coords[-2] + 1

coords.append(x)

coords.append(y)

coords = coords[-200:] # keep # of points to a manageable size

self.canvas.coords(line, *coords)

self.canvas.configure(scrollregion=self.canvas.bbox("all"))

if __name__ == "__main__":

root = tk.Tk()

Example(root).pack(side="top", fill="both", expand=True)

root.mainloop()

标签:export-to-csv,python,user-interface,matplotlib,tkinter

来源: https://codeday.me/bug/20190825/1722825.html

http://www.lbrq.cn/news/816013.html

相关文章:

  • 海南省住房公积金管理局app/seo是哪个英文的缩写
  • 百货店怎么做网站送货/百度app在哪里找
  • 网站的分页效果怎么做/seo关键词平台
  • 网站内外链怎么做/品牌宣传文案范文
  • 网站建设交互效果/it培训机构推荐
  • 如何做网站接口/酒吧营销用什么软件找客源
  • 网站运营方案案例/短视频推广策略
  • 东莞网站平面设计/百度推广点击软件
  • 用web做的网站吗/常州网站建设书生商友
  • 校园网站建设的意义/搜索引擎优化的含义
  • 怎么做游戏测评视频网站/火狐搜索引擎
  • 学校资源网站建设方案/除了91还有什么关键词
  • 光电网站设计/深圳哪里有网络推广渠避
  • ecshop做企业网站/广告推广怎么做最有效
  • 特色食品网站建设策划书/海外营销方案
  • 如何做网站结构分析/草莓永久地域网名入2022
  • 卡密商城平台/seo宣传网站
  • 公司网站开发模板/属于网络营销的特点是
  • 银川制作网站/自己怎么优化网站排名
  • wap手机建站平台/体验式营销经典案例
  • 招商网站大全/网站如何做优化推广
  • 做新闻的网站怎样赚钱/湖南企业seo优化
  • 吉林建设监理协会网站/网络宣传的方法有哪些
  • 毕业设计做视频网站设计/视频专用客户端app
  • 深圳网站公司哪家好/网站优化要做哪些
  • 为什么网站建设还要续费/qq空间刷赞网站推广
  • 电脑系统做的好的网站/今日新闻摘抄十条
  • 公司母婴室建设的意义/深圳优化网站
  • ps做网站要求/青岛网站制作推广
  • 深圳做网站要多少/市场调研报告总结
  • 从稀疏数据(CSV)创建非常大的 GeoTIFF(和 WMS)
  • Effective C++ 条款4:确定对象被使用前已先被初始化
  • 如何查看电脑后门IP和流量?
  • ESP32学习笔记_Components(1)——使用LED Strip组件点亮LED灯带
  • 屏幕适配--像素篇
  • 小白如何认识并处理Java异常?