- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我是 kivy 的新手,我刚刚为我正在制作的应用程序尝试了 Plyer。但由于某种原因,我无法让通知方法工作,并且一旦 Clock 方法运行,它就会给我这个错误:TypeError: notify() missing 1 required positional argument: 'self'
from kivy.app import App
from kivy.uix.widget import Widget
from kivy.uix.button import Button
from kivy.uix.gridlayout import GridLayout
from kivy.uix.anchorlayout import AnchorLayout
from kivy.uix.switch import Switch
from kivy.clock import Clock
from kivy.uix.label import Label
import datetime
from kivy.event import EventDispatcher
import plyer
count = 0
class ConnectPage(GridLayout):
def __init__(self, **kwargs):
super(ConnectPage, self).__init__(**kwargs)
self.cols = 1
self.switch = Switch()
self.add_widget(self.switch)
self.label = Label(text="0")
self.add_widget(self.label)
def manager(self):
global count
count += 1
print("[", count, "]")
plyer.facades.Notification.notify(title='hehe', message='huhu')
Clock.schedule_interval(manager, 1 / 1.)
class TestService(App):
def build(self):
return ConnectPage()
TestService().run()
最佳答案
notify()
是类Notification
的一个方法,没有标记为@staticmethod
。所以你需要一个类的实例来调用它。根据documentation ,创建通知的正确方法是:
from plyer import notification
notification.notify(title='hehe', message='huhu')
关于python - Kivy Plyer通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57680073/
我尝试使用 Plyer Camera 制作小应用程序。 def take_shot(self, *args): self.filepath = IMAGE_PATH self.time
我正在尝试编写一个接收消息并显示通知的简单应用程序,除了通知之外一切正常。 此外,如果我在 Windows 上运行应用程序,它可以正确显示通知 我在 android 10 上运行该应用程序 我用于通知
我正在用 kivy 编写一个 python 应用程序。 想法是允许用户记录特定日期的预订,然后程序应在当天向他们发送有关预订的通知。 可能有一种简单的方法可以做到这一点,我正在使用 plyer。 fr
我无法让 plyer.tts 在 Windows 上运行。 已安装: plyer 1.3.0 Python 3.6.5 示例: >>> from plyer import tts >>> tts.sp
我正在使用 Kivy 和 Plyer 编写一个快速测试来获取我手机的 GPS 坐标。 from kivy.app import App from kivy.logger import Logger f
我是一名优秀的程序员,十分优秀!