Forum Programmation.python Livrer un environnement Python

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
5
11
déc.
2024

Bonjour,

Si je développe un truc en Python, je peux faire les choses proprement en me faisant un environnement virtuel (j'aime bcp venv). Ensuite avec un pip freeze j'ai ma liste des packages.

Bon, mais si quelqu'un désire utiliser mon travail, il va devoir se recréer un environnement virtuel, y faire son pip install, le sourcer puis ensuite exécuter mon code.

Est-ce qu'il existerait un truc plus immédiat, à la appimage, où tu peux tout empaqueter prêt (…)

Forum Programmation.python aide Turtle

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
4
déc.
2024

Bonjour,
cela fais presque 3jours que suis bloqué sur une question pour mon projet de fin de semestre en python qui est à rendre dans les jours a venir..
Mon projet consiste à afficher graphiquement un labyrinthe avec turtle et intégrer une flèche qui puisse se déplacer (avec les flèche du clavier) en évitant les murs. J'ai déjà réussie à gérer l'affichage graphique j'ai des fonction qui me permette de connaitre le type de cellule avec la ligne et la (…)

Forum Programmation.python Question de newbie sur la soumission de formulaire avec python-request

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
2
oct.
2024

Bonjour,

Je viens ici après 2h sur internet à chercher la solution. Pour information je ne suis pas développeur web ou réseaux, beaucoup de chose m’échappe. C’est aussi l’occasion pour moi de mieux comprendre.

J’essaye de parser un site (qui semble codé alarache) pour connaître le budget restant sur mon badge pour la cantine. Voici comment cela se passe avec Firefox.

La page d’accueil est ici “1”

https://www.e-chargement.com/default.asp

j’y mentionne mon numéro de badge et mon nom, je clique et (…)

Forum Programmation.python Bouton Volume MPD

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
26
sept.
2024

Bonjour,

J'ai fait une petite radio avec Raspberry Pi Zero W.
J'ai simplement ajouté une carte son et j'écoute la radio via MPD.
MPD daemon est contrôlé via l'interface "mpc".

On peut contrôler le volume avec la commande 'mpc volume 50' par exemple.

Pour éviter le terminal, j'ai ajouté un encodeur rotatif.
J'utilise ce petit script ci-dessous que j'ai trouvé sur github.
Ca marche plutôt à une chose prêt.

La limite de volume est 100. Si on tape la commande (…)

Forum Programmation.python [Résolu] Indiquer quelle donnée d'une classe doit servir pour le tri avec sorted()

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
16
sept.
2024

Bien le salut !

Je cherche à faire un truc en python et je trouve pas comment.

soit Moule la classe telle que:

class Moule:
   def __init__(self, numero: int, nom: str):
      self.numero = numero
      self.nom = nom

et plus loin dans le code, après avoir remplis une liste de moules dûment numérotées:

list_of_moules = sorted(list_of_moules)

Comment je fais pour indiquer que sorted() doit me trier (…)

Forum Programmation.python Automatisation PDF avec ID unique + logs dans fichier xls

Posté par  . Licence CC By‑SA.
Étiquettes :
2
9
juil.
2024

Bonjour,

j'ai créé une base de code pour créer des pdf générés à partir d'un jpg en y ajoutant automatiquement un id unique sur chaque PDF.
De plus, ces ID sont liés à des emails et tout ce beau monde est logué dans un xlsx.
Enfin j'ai généré un exe de ce code pour le rendre plus user-friendly (prompt en front qui demande le mail et le nombre de pdf à générer). Tout ça fonctionne parfaitement.

Mon souci : J'ai (…)

Forum Programmation.python Process finished with exit code -1073741819 (0xC0000005)

Posté par  . Licence CC By‑SA.
Étiquettes :
0
19
fév.
2024

Bonjour,

Perpétuel débutant, j'utilise pandas et matplotlib et en l'occurrence, nous sommes sur windows (confère https://stackoverflow.com/questions/50620954/process-finished-with-exit-code-1073741819-0xc0000005-pycharm).

Dans ce cadre, je passe un dataframe à une classe de cette manière :
fichier appelant :

objet=maclasse(self.dataframe)
objet.travail()

Fichier de classe :

import pandas as pd
import numpy as np

class maclasse:
  def __init__(self,dataframe):
    self.dataframe = dataframe

  def travail(self):
    toto =
(…)

Forum Programmation.python Python SQLite: les requêtes update ne fonctionne pas

Posté par  . Licence CC By‑SA.
0
10
fév.
2024

Bonjour,

J'ai créé un script python dont le but est de modifier la basse de données SQLite générée par l'application androïd MyLibrary.

Le problème est que au vu des log tout semble fonctionner, les requêtes sql semble bonnes…

2024-02-10 18:36:59 mypc __main__[14467] DEBUG (238, '[]', 'Le secret des Eïles', 1382, None, None, None, '0', 0, '9782302024380', 48, '05/12/2012', 'Soleil', 1, None, '[{"title":"legende","volume":6.0}]', "Après avoir reconquis son trône et passé quelques mois à remettre les choses en bon ordre, le
(…)

Forum Programmation.python codes python pour faire marcher une mini télécommande sans fil (bluetooth) sur mon Raspberry pi

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
17
oct.
2023

Bonjour,
j'ai un raspberry Pi Zero 2W (RPIZ2W) equipé d'une mini camera que je souhaite actionner à distance avec ces petits "bluetooth remote shutter" aussi référencé sous le nom de "AB Shutter 3".

L'appareil a été apparié à mon RPIZ2W et il ne me reste plus qu'à créer le code (python) pour l'associer à cette tache sur mon RPIZ2W : à savoir la prise de photo (libcamera-still…).

J'ai trouvé sur un forum cette solution qui à l'air très simple (pas (…)

Forum Programmation.python débutant en python question sur "Booleans"

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
7
oct.
2023

Bonjour à tous,

je commence à découvrir python, j'avais une question concernant la fonction Booleans… je voulais savoir comment définir (traduire) la réponse dans le programme en français exemple simple je demande à l'utilisateur es-tu un homme? la réponse est incorrect au lieu d'écrire "false" écrire "faux"

d'avance merci pour le renseignement.

Forum Programmation.python Uniformiser la distribution sur toutes les plateformes...

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
1
10
juil.
2023

HOLA !!
on aimerait uniformiser la distribution de notre application graphique sur windows et sur tous les linux.

Depuis peu, nous avons une 'wheel' qui nous permet de faire un pip install facilement, mais il manque derrière la création des liens et raccourcis dans le PATH.

Quel outil peut-être sympa pour faire ça sur toutes ces plateformes ?

Forum Programmation.python Cherche structure de données adéquate

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
2
30
juin
2023

Bien le bonjour !

Dans le cadre d'un projet libre (dont je vous avais déjà parlé ici il y a quelques temps), je me gratte fort la tête pour trouver un manière optimale (dans le sens performance, l'occupation mémoire n'est pas une priorité pour le moment) d'organiser des données, en Python.

Et comme à force de gratter, l'épaisseur de ma boite crânienne commence à dangereusement tendre vers 0, je me permet d'en appeler aujourd'hui aux nombreux talents mytico-pythoniciens ici présents (…)

Forum Programmation.python besoin aide prog pong

Posté par  . Licence CC By‑SA.
Étiquettes :
0
31
mai
2023

bonjour, je m'appel pierre.
je debute et jai decider dallez plus loin que de faire calculatrice.
j'ai suivi quelque explication pour faire un jeux pong mais ma balle
ne bouge pas. je me suis dit que c'étais peut etre la vitesse de la
balle javais mis 1 au début mais meme a 5 ca ne marche pas plus ou est mon erreur et comment
je pourrais la réparé.
je me demande si jai pas oublier une ligne ou quelque chose (…)

Forum Programmation.python numpy: Vecteur avec valeurs fausse après in ifft(fft())

Posté par  . Licence CC By‑SA.
Étiquettes :
0
3
mai
2023

Bonjour tout le monde.

Je rencontre un comportement étrange avec les fonctions fft() et ifft() de numpy.

Si je prends un vecteur de 1024 valeurs, que je lui applique une transformée de Fourrier discrète puis une transformée de Fourrier discrète inverse, je n'obtiens pas du tout les même valeurs.

Petit exemple de code:

# Lecture des valeurs d'un fichier audio
values = read_audio_file()

# Limitation du vecteur au 1024 premiers samples
values = values[0:1024]
(…)

Forum Programmation.python Problème avec un projet hangman

Posté par  . Licence CC By‑SA.
Étiquettes :
0
10
avr.
2023

Bonjour je suis en première spécial NSI et mon professeur nous a donné un projet et j'ai une erreur dans mon programme que je ne comprend pas (Je tiens à préciser que j'ai bien le dossier ressource sur mon ordinateur. Dans ce dossier il y a trois fichier french.lg, english.lg et russian.lg et dans ces fichier six mots de chaque langue sont inscrit dedans)

Quand je lance mon programme cette erreur apparait:

Traceback (most recent call last):
(…)

Forum Programmation.python Mais pourquoi pip search ne fonctionne plus ?

Posté par  . Licence CC By‑SA.
Étiquettes :
6
17
mar.
2023

Quand j'exécute la commande suivante :

$ pip3 search google

Je me retrouve avec le message :

ERROR: XMLRPC request failed [code: -32500]
RuntimeError: PyPI no longer supports 'pip search' (or XML-RPC search). Please use https://pypi.org/search (via a browser) instead. See https://warehouse.pypa.io/api-reference/xml-rpc.html#deprecated-methods for more information.

Mais pourquoi supprimer cette fonctionnalité d'autan plus que, quand j'exécute la commande help j'obtiens:

Usage:
  pip3 <command> [options]

Commands:
  install                     Install packages.
  download                    Download packages.
  uninstall                   Uninstall packages.
  freeze                      Output installed packages in requirements format.
(…)

Forum Programmation.python tkinter → aliens (jeux)

Posté par  (site web personnel) . Licence CC By‑SA.
6
19
fév.
2023

Salut, c’est encore moi,

Après le démineur, nous avons cherché à voir jusqu’où nous pouvions aller avec un objet de type Canvas…

Dans le contexte, là où je travaille, je n’ai accès qu’à Python 3.5 Portable sur de vieux P4 Windows XP… (sans PyGame par exemple) C’est donc le défi…, faire des jeux en tkinter, sans son pour l’instant, mais c’est pas grave… Quoi que, si quelqu’un à une idée, de comment émettre du son, dans ce contexte ↑ (…)

Forum Programmation.python Démineur agréable avec tkinter

Posté par  (site web personnel) . Licence CC By‑SA.
6
18
fév.
2023

Salut les cas pythoneux,

Voici ma dernière copie d’un démineur agréable codé en Python avec le module tkinter.

Dans le contexte, là où je travail, je n’ai accès qu’à Python 3.5 Portable sur de vieux P4 Windows XP… (sans PyGame par exemple) C’est donc le défi…, faire des jeux en tkinter, sans son pour l’instant, mais c’est pas grave…

J’apprends moi-même Python, je prépare des supports d’apprentissage et j’accompagne déjà quelques élèves…

J’avais déjà partagé mon premier démineur par ici…

(…)

Forum Programmation.python Module "processing" introuvable

Posté par  . Licence CC By‑SA.
Étiquettes :
2
19
jan.
2023

Bonjour,
mon fils m'a posé une colle hier soir et j'avoue que je ne sais pas comment le dépanner, surtout que mes connaissances en python sont très limitées.

Il s'agit de suivre ce projet: https://projects.raspberrypi.org/fr-FR/projects/rocket-launch

Le code du projet est disponible ici: raspberrypilearning et il y a un environnement d'exécution web ici: https://trinket.io/python/f2199f5a8c

Le fiston travaille sur un ordinateur avec lubuntu et exécute ses programmes directement dans l'éditeur de code geany (qui peut lancer des programmes python depuis son interface).

(…)

Forum Programmation.python [Résolu] Utilisation de argparse dans le cas où on a différents arguments selon la valeur du premier

Posté par  . Licence CC By‑SA.
Étiquettes :
2
15
jan.
2023

Je voudrais utiliser argparse dans un cas où on a différents arguments selon la valeur du premier.

Soit par exemple un programme python appelé en ligne de commande qui admet les arguments suivants :

    <arg1> 'op1' ou 'op2' ou 'op3'     # argument obligatoire
    <arg2> : une chaîne de caractères   # argument obligatoire
    puis

    si arg1 == op1 alors pas d'autres arguments

    si arg1 == op2 alors l'argument supplémentaire suivant :
    <arg3> : une chaîne de caractères   # argument obligatoire

    si
(…)

Forum Programmation.python Un avis sur www.futureengineer.fr ?

Posté par  . Licence CC By‑SA.
Étiquettes :
4
12
jan.
2023

Bonjour,

est ce que quelqu'un aurait un retour sur https://www.futureengineer.fr/?
Ce serait pour initier un enfant à la programmation en python (à sa demande, je précise). Je cherche un complément à ce parcours qui me semble bien mais très scolaire (très formel) http://www.france-ioi.org/algo/chapters.php. S'agissant d'un enfant assez jeune, j'aimerais avoir un petit à-côté ludique à proposer si jamais la motivation s’essoufflait.

Ce programme m'a été recommandé par d'autres parents, mais le logo d'amazon me fait un peu peur (…)