Heim  >  Fragen und Antworten  >  Hauptteil

Python – die schnellste Startschnittstellen-GUI

Ich habe ein relativ großes Programm mit pyqt geschrieben. Es startet sehr langsam, etwa 3 bis 10 Sekunden. Der Python-Paketierungsmechanismus erfordert, dass alle Module geladen werden, bevor das Programm gestartet wird. Daher hängt das Hinzufügen einer Startschnittstelle zu Python davon ab Es kann das gesamte Python-Programm und die Pyqt-Bibliothek ausführen und ist daher nutzlos.
Wie öffne ich schnell ein Ladefenster für die Startoberfläche? Es sollte in anderen Sprachen implementiert werden, oder?

仅有的幸福仅有的幸福2685 Tage vor905

Antworte allen(4)Ich werde antworten

  • 阿神

    阿神2017-05-16 13:26:57

    win平台的话,用C直调CreateWindow[Ex],保证飞起。其它平台不懂

    Antwort
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-16 13:26:57

    C语言调win32api

    Antwort
    0
  • 淡淡烟草味

    淡淡烟草味2017-05-16 13:26:57

    Antwort
    0
  • 伊谢尔伦

    伊谢尔伦2017-05-16 13:26:57

    你用的是PyInstaller吗?如果是的话,试一下用onedir模式,默认是onefile,就会造成你说的加载很慢的现象。

    Antwort
    0
  • StornierenAntwort