Maison  >  Questions et réponses  >  le corps du texte

Je souhaite ajouter une interface utilisateur à un script développé en Python. Quelle bibliothèque est préférable d'utiliser pour dessiner la fenêtre ? S'il vous plaît recommander

À l'origine, j'avais prévu d'utiliser tkinter, mais tk ne pouvait pas fonctionner sous py53. Tk() disait que SDL ou quelque chose du genre était introuvable, performances multiplateformes. . J'ai hâte d'y être.
Plus tard, j'ai commencé à utiliser Kivy parce que j'ai entendu dire que cette application packagée pouvait également fonctionner sur Android, ce qui est très pratique, alors je l'ai essayée. . En conséquence, je ne savais pas que, comme le SDL de Kivy ne prend pas en charge IME, la zone de saisie ne peut pas saisir le chinois. .
Alors, je viens ici pour obtenir de l'aide. Est-ce vraiment si difficile de développer des programmes de fenêtres en Python ? . . .

-------Mise à jour le 2017.5.1-------

Merci pour vos réponses. À l'heure actuelle, je suis prêt à choisir pyside comme solution préférée. pyqt ne peut pas être développé à cause d'un tas de bugs. Téléchargez simplement le fichier d'installation compilé de la version correspondante depuis le site officiel de pyside et installez-le. En alternative, easygui est fourni sous forme de WEB UI comme plan final. . Je ne veux vraiment pas accéder à l'interface utilisateur Web avant cette étape, merci à tous pour vos réponses.

高洛峰高洛峰2712 Il y a quelques jours622

répondre à tous(4)je répondrai

  • 某草草

    某草草2017-05-18 10:58:55

    Essayez ceux présentés sur le site officiel de Python

    répondre
    0
  • PHP中文网

    PHP中文网2017-05-18 10:58:55

    Si vous souhaitez simplement créer une interface utilisateur simple et brute, easygui est fortement recommandé. Il est beaucoup plus facile de démarrer que ces bibliothèques avancées et complètes.

    répondre
    0
  • 習慣沉默

    習慣沉默2017-05-18 10:58:55

    La documentation wxPython est ici : http://wiki.woodpecker.org.cn...

    répondre
    0
  • 过去多啦不再A梦

    过去多啦不再A梦2017-05-18 10:58:55

    En fait, je pense que c'est un bon choix de le fournir sous forme de WEB UI. Vous pouvez l'utiliser avec un navigateur, sinon ce serait un vrai casse-tête d'installer différents packages.

    répondre
    0
  • Annulerrépondre