Bonjour,
J'ai produit du code sur un dépot github (
Et j'ai eu un commentaire sur ce forum que le code n'était pas "testable".
J'ai lu cette dépeche https://linuxfr.org/news/python-partie-9-formateur-de-code-analyse-statique#toc-pytest où il est question de test unitaire.
Je ne comprend pas bien l'interet d'ajouter des fonctions de test à chacune de mes fonctions. En outre je dois prévoir le résultat de la fonction avec un assert pour que le test fonctionne?
Est ce que quelqu'un peut m'expliquer l'interet de faire des (…)
Forum Programmation.python [Résolu] Ivre, il tente d'écrire dans un pipe en python
Salut les gens !
Le pilote Linux de mon clavier Corsair (CKB-Next) me permet de changer la couleur de l'éclairage des touches, avec une commande shell du type
echo "rgb ff0000ff" > /tmp/ckbpipe000
Du coup, je tente de faire la même chose en Python, dans un premier temps pour m'amuser, avec l'espoir de me faire plus tard peut-être une coloration dynamique des touches sous Blender, pour repérer les différents raccourcis clavier disponibles suivant le contexte (un peu gadget, mais ça (…)
Forum Programmation.python data pipeline
Bonjour,
Je postule sur des annonces de job de data engineer mais je n'ai jamais eu d'experience pour mettre en place des "data pipelines". Est ce que je peux en mettre en place sans cloud sur ma machine? Vous me conseillez quoi pour apprendre au mieux de quoi il s'agit et m'entrainer à en faire chez moi?
Merci
Forum Programmation.python trouver de bons projets open source
bonjour,
jai appris python avec la methode swinnen et je souhaiterais poursuivre en m'attaquant à de "vrais" projets python. j'ai parcouru github mais je ne trouve pas de projets en python sur lesquels je pourrais contribuer. comment vous y prenez vous pour trouver des projets open source sur lesquels se faire la main?
merci
Forum Programmation.python a quoi sert @?
Bonjour,
dans certains codes sur github je vois un @ avant la déclaration de certains fonctions. A quoi cela sert il svp?
Forum Programmation.python [AIDE] projet python jeu de domino
Forum Programmation.python accès aux fonctions iapws
Iapws c'est International Association for Properties of Water and Steam qui fournit sous python une appli permettant d'avoir les propriétés de l'eau et vapeur à toute pression et température.C 'est une appli assez vaste qui consiste en plusieurs fichiers /scripts.Certaines fonctions sont facilement accessible à un programmeur débutant mais d'autres sont pas accessibles facilement.
Il s'agit de fonctions comprenant un double underscore(long) tel PSat_P qui quand on les appelle génèrent une erreur"stdin" no name defined.La je suis largué et (…)
Forum Programmation.python Bibliothèque vérification passe sanitaire
Bonjour,
J'ai une question simple : Savez vous si il existe un script python permettant de vérifier un passe sanitaire présent dans une image ?
J'ai fait une petite recherche et je suis surpris car ça ne semble pas exister …
Si vraiment il n'y a rien je vais en faire une, si vous avez des pistes d'ailleurs je suis preneur car je manque un peu de temps :)
Merci,
Forum Programmation.python tkinter - compte à rebours qui ne démarre pas
Bonjour,
J'ai un script qui m'affiche en plein écran un compte à rebours. Idéalement, je veux que le script soit lancé au démarrage d'un rasberry sous raspian. Ça, c'est bon. Puis, via kill
j'envoie un SIGUSR2 pour démarrer le décompte proprement dit. Et c'est là que ça coince. Sans autre action de ma part, le décompte n'apparait pas. Par contre, si je clique sur l'écran, le décompte apparait et descend bien à 0. J'ai testé sur mon ordi sous debian (…)
Forum Programmation.python pocketsphinx
import speech_recognition as sr
from pocketsphinx import *
r = sr.Recognizer()
print(sr.Microphone.list_microphone_names(),end = "\n")
micro = sr.Microphone(device_index=2)
with micro as source:
print("Speak!")
audio_data = r.listen(source)
print("End!")
result = r.recognize_sphinx(audio_data,language="fr-FR")
print (">", result)
Bonjour,Ca fonctionne avec (…)
Forum Programmation.python À la recherche d’un Forum anglophone
Bonjour,
J’ai fréquenté assidument, il y a longtemps le forum du site de Zéro, qui a changé de nom et d’objet il y a bien longtemps. Néanmoins, il correspondait très bien à ce que je cherche aujourd’hui pour mes étudiants: débutant en informatique, interressés, mais pas professionels non plus.
Par contre, ils sont anglophones, donc je cherche un équivalent en anglais.
Si possible j’aimerais éviter les site trops généralistes ou les questions trop simples ne sont pas les bienvenues.
Avez-vous (…)
Forum Programmation.python [RESOLU] [NOOB INSIDE] CONCATENER DES FICHIERS
Bonjour,
je cherche à faire un truc en apparence simple. J’ai une liste de fichiers (plusieurs milliers) qui portent un numéro de séquence.
Pour des raisons pratiques, je voudrais les regrouper dans des fichiers par paquet de 500. Je voudrais que le fichier résultant reprenne les numéros de séquence (borne inférieure et supérieure).
Ex:
comment vous y prendriez-vous (avec du code python) ?
fic1 fic2 fic3 = fic1-3
Merci
Forum Programmation.python Données Ram et espace disque
Forum Programmation.python Python: Return value not found in function
Forum Programmation.python Python: Return "Not found" Order_info
Forum Programmation.python Python: Detection des valeurs à renvoyer
Forum Programmation.python Python: Optimisation de la fontion
Forum Programmation.python Retourner deux valeurs
Bonjour :) ,
J'ai mon algorithme qui marche, mais j'aimerai apporté une modification.
Ma fonction recherche dans un texte dans le message des client tout nombre de 5 à 4 chiffre de entre 60000 - 1000 (ex: 1001) si le client demande la commande 1005 comme exemple et me le retourne.
Mais je voudrai que si après avoir analyser le texte et trouve deux nombre de 5 à 4 chiffre de entre 60000 - 1000 (ex: 1001 et 3005) que (…)
Forum Programmation.python problème rebond moteur Python 3 COO
Bonjour,
Je suis en train de mettre au point une cablecam ptz pilotée grâce à une Raspberry P4 en Python 3 et commandé via un un server web. J'ai une fonction manuel et auto pour la faire avancer sur le câble. En gros il y a des fins de course qui font repartir la bête à chaque extrémité du câble. Mon soucis c'est que pour avoir un démarrage progressif du moteur j'ai utilisé:
for dc in range(0,
(…)
Forum Programmation.python remplacer une tranche d'un array
Salutations,
Si j'ai un tableau défini comme suit
a = [0, 0, 0, 0, 0]
Je peux, par exemple, passer à 1 la valeur des 3 derniers éléments avec
a[2:] = [1 for i in range(3)]
Ma question est : existe-t-il une syntaxe équivalente si mon tableau est un array défini par
import array
a = array.array('B', [0, 0, 0, 0, 0])
ou est-ce que je suis obligé de faire une boucle et changer les éléments un par un ?
Forum Programmation.python PyQt et PySDL sont sur un bateau
Salut
J'ai besoin dans une appli PyQT d'afficher une surface dans laquelle je puisse dessiner rapidement des pixels (rapidement = performance).
Je me suis tourné vers PySDL, mais les exemples donnés ne font que créer une fenêtre totalement utilisée pour la surface d'affichage, je ne sais pas comment l'integrer à mon UI PyQT.
Donc question, est-il possible de creer cette surface en tant que widget expoitable par PyQT ? J'ai parcouru la doc sans trop de succès, surtout parce je (…)
Forum Programmation.python package script + dependances
Yop,
Je travaille sur des cibles Linux qui n'ont pas d'accès Internet. Je voudrais déployer des scripts Python, mais qui éventuellement font des import de packages de pip
.
Comment puis-je embarquer dans un paquet complet le script ainsi que ses dépendances ? J'ai pensé à un .tar
d'un venv
, mais venv
n'est aujourd'hui pas installé donc je tourne en rond.
Une idée ?
Merci !
Forum Programmation.python numéroter noms de fichiers M3U
Bonjour…
je veux numéroter et renommer les noms des fichiers m3u dans un repertoire x ou l'équivalent de cette fonction on python
i=1
for f in *.m3u; do
mv "$f" "IPTVWORLDFR$(printf "%03d" $i).m3u"
i=$((i + 1))
done
ma deuxième question comment récupérer juste le premier lien de ce code:
import requests,re,time
S=requests.Session()
def main(url):
r
(…)
Forum Programmation.python Ivre, il meurt noyé sous une avalanche de self
Coucou les foromouleurs
Ça fait un peu plus d'un an que je me remet à Python après une absence de quasi 20 ans, ça avance bien, je commence à faire des trucs sympa.
Mais je me rend compte que plus de 80% de mes lignes de code commencent par self.blabla, notamment dès qu'il s'agit d'écrire du GUI (PyQt5), qui réclame de créer beaucoup de variables.
Outre le fait que je trouve ça dégueu, je me demande si (…)
Forum Programmation.python generateur et performances
bonjour,
je m'interroge sur la pertinence d'utiliser un generateur pour gagner en performance.
en l'occurence, j'ai un fichier csv sur lequel je souhaite faire des calculs.
actuellement je fais :
def fonction1(csv):
result=[]
fi=open(csv,r)
listing=fi.readlines()
for i in listing:
i.strip('\n')
ic=calcul sur i
result.append(ic)
fi.close()
(…)