如何在kivy中开始/使用matplotlib

2024-04-19 18:09:58 发布

您现在位置:Python中文网/ 问答频道 /正文


Tags: python
1条回答
网友
1楼 · 发布于 2024-04-19 18:09:58

以下是kivy garden matplotlib和kivy的最简单示例。如果您想做更高级的事情,请查看他们的示例:https://github.com/kivy-garden/garden.matplotlib/tree/master/examples 我认为这应该足以让你开始你的阴谋。

下面我将它添加到一个BoxLayout,您可以向这个BoxLayout添加更多的小部件,或者将这个BoxLayout添加到其他地方。

python代码示例.py:

from kivy.garden.matplotlib.backend_kivyagg import FigureCanvasKivyAgg
from kivy.app import App
from kivy.uix.boxlayout import BoxLayout
import matplotlib.pyplot as plt

plt.plot([1, 23, 2, 4])
plt.ylabel('some numbers')

class MyApp(App):

    def build(self):
        box = BoxLayout()
        box.add_widget(FigureCanvasKivyAgg(plt.gcf()))
        return box

MyApp().run()

enter image description here

相关问题 更多 >