Kivy从另一个fi导入类时速度减慢

2024-09-27 02:26:47 发布

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

我正在用python制作一个GUI。为此我使用了kivy图书馆。 前端仍然很简单,没有后端也能正常工作。但是当我试图导入一个我需要的类作为后端减慢程序初始化。此外,它不允许我在文本输入中输入文本或单击转换按钮。在

这是我的主打:

from kivy.app import App
from kivy.properties import StringProperty
from kivy.uix.screenmanager import ScreenManager, Screen, SlideTransition
import os
# from InstagramAPI import InstagramAPI

from connected import Connected

class Login(Screen):
    def do_login(self, loginText, passwordText):
        app = App.get_running_app()

        app.username = loginText
        app.password = passwordText

        self.manager.transition = SlideTransition(direction="left")
        self.manager.current = 'connected'

        app.config.read(app.get_application_config())
        app.config.write()

class LoginApp(App):
    username = StringProperty(None)
    password = StringProperty(None)

    def build(self):
        manager = ScreenManager()

        manager.add_widget(Login(name='login'))
        manager.add_widget(Connected(name='connected'))

        return manager

if __name__ == '__main__':
    LoginApp().run()

这样很好用。但是当我取消对from InstagramAPI import InstagramAPI行的注释时,它只会使程序无法使用。即使它没有被使用

常春藤的原木在

^{pr2}$

Tags: namefrom文本importself程序configapp
2条回答

通过查看InstagramAPI代码,我发现导致速度减慢和GUI错误的库是

from moviepy.editor import VideoFileClip

由于我没有使用使用这个库的函数,所以我对它进行了注释

您确定导入正确吗?其他图书馆呢?在

我假设您使用的是python-instagram库,如果是这样,那么导入应该看起来像from instagram.client import InstagramAPI,而不是{}

相关问题 更多 >

    热门问题