我目前正在使用Python 3.52在Linux上开发一个嵌入式多点触控Kivy程序。Kivy是不错的,但我发现GUI开发在某些方面相当困难,并且动画通常会很卡顿。
另外,我发现如果将许多小部件放在单个页面中,程序会变得非常慢。我的程序包含许多小部件,因此我也在考虑实现Webview可能有所帮助。
因此,我正在寻找特定屏幕的HTML和CSS视图,以获得更好的外观和感觉(也许通过使用转换来改进动画?)。
我找到了Cefpython,但它说它只适用于Python 2.7并且不稳定。而且似乎它只是从互联网获取URL而不是从文件系统获取HTML和CSS。(如果我错了请纠正我。)
实际上,我甚至不需要一个浏览器功能,我所需要的就是为几个屏幕开发UI/UX的HTML和CSS。
我的嵌入式系统并不总是支持互联网(这意味着它应该可以在没有互联网的情况下工作)。因此,我不能在其中放置任何URL。再次强调,我只是想用它们进行样式设计。有什么好方法吗?或者没有我想要的东西吗?
还是有其他推荐吗?
另外,我发现如果将许多小部件放在单个页面中,程序会变得非常慢。我的程序包含许多小部件,因此我也在考虑实现Webview可能有所帮助。
因此,我正在寻找特定屏幕的HTML和CSS视图,以获得更好的外观和感觉(也许通过使用转换来改进动画?)。
我找到了Cefpython,但它说它只适用于Python 2.7并且不稳定。而且似乎它只是从互联网获取URL而不是从文件系统获取HTML和CSS。(如果我错了请纠正我。)
实际上,我甚至不需要一个浏览器功能,我所需要的就是为几个屏幕开发UI/UX的HTML和CSS。
我的嵌入式系统并不总是支持互联网(这意味着它应该可以在没有互联网的情况下工作)。因此,我不能在其中放置任何URL。再次强调,我只是想用它们进行样式设计。有什么好方法吗?或者没有我想要的东西吗?
还是有其他推荐吗?
file:///path/to/file.html
。在 CEF 中使用相同的 URL 来加载内容。 - Czarek Tomczak