MakeMake The Dwarf Planet is a feed agregator.

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 !

Meetup Aix-en-Provence

2025-02-06 18:00 (Europe/Paris) → 2025-02-06 22:00 (Europe/Paris)

5 messages - 3 participant(e)s

Lire le sujet en entier

Lire la suite…

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

Lire le sujet en entier

Lire la suite…

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)

Lire le sujet en entier

Lire la suite…

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)

Lire le sujet en entier

Lire la suite…

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 ~/.zshrc pour 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 !

Lire la suite…

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

Lire le sujet en entier

Lire la suite…