Forum Programmation.python accès aux fonctions iapws

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
10
nov.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
0
23
août
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
1
17
mai
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
27
avr.
2021
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

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
2
7
avr.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
6
avr.
2021

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:

fic1 fic2 fic3 = fic1-3
comment vous y prendriez-vous (avec du code python) ?

Merci

Forum Programmation.python Retourner deux valeurs

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
18
mar.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
3
14
mar.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
14
fév.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
1
27
jan.
2021

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

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
1
22
jan.
2021

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

Posté par  . Licence CC By‑SA.
Étiquettes :
0
16
jan.
2021

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

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

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

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
3
26
oct.
2020

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()
(…)

Forum Programmation.python Installation de kivy

Posté par  . Licence CC By‑SA.
Étiquettes :
0
16
oct.
2020

Bonjour,
Je souhaiterais développer une application en Kivy.
Je rencontre un souci à l'installation sous Kubuntu 18.04 (IDE Pyzo) avec pip install kivy. En effet, lorsque j'exécute le code de cet exemple, j'obtiens une erreur critique Unable to get a window.
Il s'agit vraisemblablement d'un souci de dépendances. J'ai essayé docutils pygments pypiwin32 kivy_deps.sdl2==0.1.* kivy_deps.glew==0.1.* sans succès (j'ai lu que les dépendances de la forme kivy-deps.* sont pour Windows…)
J'ai essayé avec les PPA Ubuntu sans succès (…)

Forum Programmation.python "Processus arrêté"

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
8
oct.
2020

Bonjour,
j'ai lancé un calcul sur python qui d'apres le rythme des premiers resultats devrait prendre entre 17 et 34 jours.
avant d'optimiser avec du jit, cython ou autres je voudrais eviter l'eccueil du plantage.
Or le processus a planté et les forums sur cette erreur ne semblent pas tres prolixes.

d'apres mon experience, la gestion des buffers peut etre tres consommatrice de ressources cpu/memoire et je ne sais pas trop comment python se debrouille de ce cote la.
du (…)

Forum Programmation.python barre de progression

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
0
23
sept.
2020

salut,
j'ai fait une fonction qui travaille sur un fichier de 19 lignes et un autre fichier de 77373.

Ma fonction fait appel à d'autres fonctions et d'autres sous fonctions et fait de nombreuses opérations sur ces lignes.

un test m'a permis de trouver que la premiere etape prend 22 minutes sur mon ordinateur et la deuxieme etape plus d'1h30.

Cest long et je voudrais faire tourner ces fonctions sur d'autres fichiers plus importants. Par conséquent je voudrais faire une (…)