Sur Aix-en-Provence − Meetup le 6 février
by grewn0uille from AFPy discuss
Hello tout le monde,
Il y a un meetup Python sur Aix-en-Provence le jeudi 6 février.
Rendez-vous à partir de 18h à « Chez les Copains ».
Organisé par Karine (Karine sur Discord :)).
N’hésitez pas à signaler votre présence sur le thread “Meetup à Aix-en-Provence” sur Discord afin de faciliter la réservation !
2025-02-06 18:00 (Europe/Paris) → 2025-02-06 22:00 (Europe/Paris)
5 messages - 3 participant(e)s
activation (rond noirci) d'un radiobouton + thread ?
by mapommfj from AFPy discuss
Bonjour,
je veux lancer des programmes à l’aide de radiobouton. Dans le cas d’un flatpak, il faut un certain temps pour l’ouvrir. Dans ce cas le radiobouton ne s’active qu’après la fermeture du flatpak correctement lancé. J’ai pensé que c’était une histoire de thread mais je n’y arrive visiblement pas. Un petit coup de main serait le bienvenu.
def task():
if var.get() == 1:
var.set(1)
elif var.get() == 2:
var.set(2)
def run_app():
if var.get() == 1:
wr_ge='flatpak run org.gimp.GIMP'
subprocess.run(wr_ge, shell=True)
elif var.get() == 2:
subprocess.Popen('/usr/bin/pdfarranger')
fen = Tk()
fen.geometry('350x100+1200+300')
var = IntVar()
c1 = Radiobutton(fen, text='GIMP : éditeur graphique',variable=var, bg="bisque", command=run_app, value = 1)
c1.place(x=10,y=10)
c2 = Radiobutton(fen, text='PDFarranger : gestionnaire PDF',variable=var, bg="bisque", command=run_app, value = 2)
c2.place(x=10,y=40)
t1 = Thread(target=task)
t1.start()
fen.mainloop()
t1.join()
6 messages - 2 participant(e)s
Un usage utile du sys.meta_path en Python
by entwanne from Zeste de savoir - Billets
Installation de modules
by Pierre from AFPy discuss
Comment installer simplement des paquets ?
3 messages - 3 participant(e)s
EuroPython - Calls for Proposals Closes Soon
by clytaemnestra from AFPy discuss
Hello everyone!
We’re excited to share that EuroPython is returning to Prague in 2025! It’s a week of all things Python—tutorials, talks, sprints, an unconference space, social events, networking, and plenty of fun.
The Call for Proposals closes on January 27th at 23:59 UTC, so be sure to send yours in before the deadline. You can find all the details here: Call for Proposals | EuroPython 2025 | July 14th-20th 2025 | Prague, Czech Republic & Remote.
We’d also love to hear your thoughts on EuroPython! What would you like to see this year? Share your opinion in this short planning survey: https://forms.gle/JqG9Pks5KxDsxToi9.
We can’t wait to see you at EuroPython!
1 message - 1 participant(e)
[POC] Microcontrôleurs et prototypage facile en Python (et Blockly)
by Claude SIMON from Linuxfr.org
https://zelbinium.q37.info/fr/ucuq/Commentaires : voir le flux Atom ouvrir dans le navigateur
Sur Lyon − Meetup le 29 janvier
by grewn0uille from AFPy discuss
Hello tout le monde !
Pour ce premier meetup de 2025 à Lyon, on se retrouve le mercredi 29 janvier dans les locaux de Malt (Bellecour) à 19h.
Carmen nous parlera d’optimisation des requêtes SQL dans Django et SQLAlchemy.
Pour les personnes que ça intéresse, les meetup Python ont maintenant leur compte Mastodon : Python Lyon (@python_lyon@piaille.fr) - Piaille.
Optimisation des requêtes SQL dans Django et SQLAlchemy : le problème N+1
2025-01-29 19:00 (Europe/Paris) → 2025-01-29 21:00 (Europe/Paris)
1 message - 1 participant(e)
Linux Mint : améliorer votre terminal ZSH avec l’auto-suggestion et la coloration syntaxique
by Olivier Pons from Olivier Pons
Comment améliorer votre terminal ZSH avec l’auto-suggestion et la coloration syntaxique
Vous utilisez ZSH comme shell par défaut mais vous souhaitez le rendre plus puissant et agréable à utiliser ? Dans cet article, nous allons voir comment installer et configurer deux plugins essentiels : zsh-autosuggestions pour l’auto-complétion intelligente et zsh-syntax-highlighting pour la coloration syntaxique en temps réel.
Prérequis
- ZSH installé comme shell par défaut
- Git installé sur votre système
- Droits d’accès à votre répertoire personnel
Installation des plugins
Commençons par créer un dossier dédié pour nos plugins ZSH et clonons les dépôts nécessaires :
mkdir -p ~/.zsh git clone https://github.com/zsh-users/zsh-autosuggestions ~/.zsh/zsh-autosuggestions git clone https://github.com/zsh-users/zsh-syntax-highlighting ~/.zsh/zsh-syntax-highlighting
Configuration
1. Activation des plugins
Ajoutez ces lignes à votre fichier ~/.zshrc pour activer les plugins :
source ~/.zsh/zsh-autosuggestions/zsh-autosuggestions.zsh
source ~/.zsh/zsh-syntax-highlighting/zsh-syntax-highlighting.zsh
2. Mise à jour de la liste des plugins
Si vous utilisez Oh My Zsh, modifiez la ligne des plugins dans votre fichier ~/.zshrc :
plugins=(git thefuck poetry zsh-autosuggestions zsh-syntax-highlighting)
Fonctionnalités
Auto-suggestions
Le plugin zsh-autosuggestions vous suggère des commandes basées sur votre historique pendant que vous tapez. Pour accepter une suggestion, appuyez simplement sur la touche
(flèche droite).
Coloration syntaxique
zsh-syntax-highlighting colore vos commandes en temps réel :
- Commandes valides en vert
- Commandes invalides en rouge
- Options et arguments en couleurs distinctes
- Chemins de fichiers existants soulignés
Conclusion
Avec ces deux plugins, votre terminal ZSH devient beaucoup plus convivial et efficace. L’auto-suggestion vous fait gagner du temps en proposant les commandes pertinentes, tandis que la coloration syntaxique vous aide à repérer rapidement les erreurs de frappe.
Conseils bonus
- Redémarrez votre terminal ou exécutez
source ~/.zshrcpour appliquer les changements - Vous pouvez personnaliser les couleurs et le comportement des plugins en consultant leur documentation respective sur GitHub
- Ces plugins sont compatibles avec la plupart des frameworks ZSH comme Oh My Zsh et Prezto
N’hésitez pas à laisser un commentaire si vous rencontrez des difficultés ou si vous souhaitez partager d’autres astuces pour améliorer votre terminal !
Traducteur professionnel dispo
by DMorandi from AFPy discuss
Bonjour,
La liste idoine est inacessible (“le site a mis trop de temps pour répondre”) donc je poste ici mon volontariat pour la trad de la doc, vu que j’ai commencé mon apprentissage et qu’il y a deux ou trois trucs à améliorer pour la doc en français. J’ai été le réviseur technique de mon épouse traductrice Anglais/Espagnol → Français pendant 24 ans, j’ai donc un peu d’expérience…
A+
Didier
3 messages - 2 participant(e)s