Des dépendances imaginaires aux conséquences réelles : l'IA invente des noms de logiciels et les devs les téléchargent, des dépendances logicielles fictives ont été intégrées dans des projets réels
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby
Python creuse l'écart et renforce son avance en tant que langage de programmation le plus populaire sur l'indice TIOBE, mais pourquoi le langage est-il autant prisé ?
La version 6.7 de Qt est disponible avec de nombreuses améliorations, pour construire des applications modernes et une meilleure expérience utilisateur
La version bêta de Fedora 40, le système d'exploitation basé sur Linux, est désormais disponible, et intègre le célèbre framework d'apprentissage automatique PyTorch, en plus d'autres améliorations
Des dépendances imaginaires aux conséquences réelles : l'IA invente des noms de logiciels et les devs les téléchargent, des dépendances logicielles fictives ont été intégrées dans des projets réels
Une faille de sécurité critique, baptisée "BatBadBut", a été découverte dans la bibliothèque standard Rust, mais elle affecte également Erlang, Go, Haskell, Java, Node.js, PHP, Python et Ruby
Gooey transforme presque n'importe quel programme console Python en une application GUI complète, et vous permet de vous concentrer sur la construction de programmes robustes et configurables
PySimpleGUI : un paquetage Python qui permet aux programmeurs Python de tous niveaux de créer des interfaces graphiques, et de transformer Qt, tkinter, WxPython et Remi en une interface plus simple
Les langages de programmation les mieux payés en 2023 : une analyse de 10 millions d'offres d'emploi effectuée par DevJobsScanner
Cours et tutoriels pour Débuter en Python
Forums Python
Ressources Python
Comparatifs Python
Sondages Python
FAQ Python
Le widget Meter proposé par la bibliothèque Tix permet de créer un widget appelé
plus communément progressbar . Son utilisation est très simple. Son attribut value doit être compris
entre 0 (barre vide) et 1 (barre pleine). Avec la méthode meter.config(value = newvalue) , vous pouvez
changer cette valeur. Ne pas oublier de forcer un raffraîchissement d'écran (meter.update() ) si on veut
que l'affichage à l'écran prenne immédiatement la modification en cours.
import
Tix
root =
Tix.Tk
(
)
meter =
Tix.Meter
(
root, value=
0.
)
meter.pack
(
)
def
go
(
):
for
i in
range (
10000
):
meter.config
(
value=
float (
i)/
10000
)
meter.update
(
)
btn =
Tix.Button
(
root, text =
'Go'
, command =
go)
btn.pack
(
)
root.mainloop
(
)
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2005-2009 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.