Forum Linux.général Script ne se comportant pas pareil selon le mode de lancement

Posté par  . Licence CC By‑SA.
Étiquettes :
2
30
avr.
2017

Alors voilà. J’ai un script Python qui ne fork pas mais qui ne se termine pas (while true { do things; sleep }), lorsque je le lance en tant qu’utilisateur ainsi :

$ /path/to/python /path/to/script.py

le programme s’exécute bien au premier plan. Par contre, lorsque que je le lance ainsi (en étant root) :

# su - c '/path/to/python /path/to/script.py' user

le programme fork… Je ne comprends pas pourquoi et c’est pour ça que je fais appel à vous.

Je (…)

Forum Programmation.python Tkinter et scrollbar

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
2
18
fév.
2025

Je suis content de mon code et je cherche à mettre plus d'équipes dorénavant.
Du coup, j'aurais besoin de rajouter une scrollbar sur la fenêtre principale; quelqu'un saurait faire?

https://framagit.org/vev/elo-lvgsports
"Elo LVGsports.py"

ps: pour faire marcher le code sur gnu/linux il faut changer le \ en / ligne 299
ps2: vous pouvez rajouter des joueurs dans le fichier "joueurs.json"
exemple avec 24 joueurs nommés 0001, 0002 etc..
{"0001": ["1500", "0", "0", "0", "aucun enregistrement"], "0002": ["1500", "0", "0", "0", "aucun
(…)

Forum général.petites-annonces Association Jaccede recherche développeur QT pour appli mobile

Posté par  . Licence CC By‑SA.
Étiquettes :
2
10
juil.
2014

Bonjour,

Notre association http://jaccede.com s'occupe de référencer des lieux accessibles pour personne à mobilité réduite. Les informations sont gratuitement consultables par le biais du site web et des applications mobiles Android et IOS.

Les technologies utilisées sur le site (en dehors de ce qui est spécifique à IOS et Android):
Linux (Ubuntu), git, Solr, Redmine, Python, Bootstrap, SQLalchemy, PostreSQL, MySQL, MongoDB, Salt, Fabric, Nginx, uwsgi, Flask.

Nous recherchons une personne compétente en QT (mobile si possible) pour étudier la possibilité (…)

Forum général.petites-annonces Offre de stage chez Télécoms Sans Frontières

Posté par  . Licence CC By‑SA.
Étiquettes :
2
16
jan.
2013

Bonjour,

Télécoms Sans Frontières (TSF), 1ère ONG mondiale spécialisée en télécommunications d'urgence,
propose un stage conventionné pour une mission d'aide aux populations affectées par une crise
humanitaire.

Nous travaillons actuellement sur un projet pilote utilisant les technologies mobiles, le système de collecte de données ODK ainsi qu'une application Android développée en interne afin de collecter les prix des denrées alimentaires sur les marchés Nigeriens permettant aux producteurs et éleveurs de vendre leurs productions au meilleurs prix mais également d'informer la (…)

Forum Programmation.python [Résolu] Itertools générer les combinaisons une par une

Posté par  . Licence CC By‑SA.
Étiquettes :
2
26
déc.
2022

Bonjour le monde !
J'ai un petit problème très pythonesque à vous soumettre aujourd'hui.
J'ai codé un petit script qui me génère toutes les situations « gagnantes » au jeu de Marienbad.
Il génère des combinaisons de tas de jetons, et teste si elles sont gagnantes, et les montre à l'écran si oui.
Pour la génération des combinaisons, j'utilise itertools avec la fonction combinations_with_replacement().
Seulement, quand on commence à passer à des générations avec une quinzaine de tas (…)

Forum Linux.général V4L2 - Basculement de fréquence (PAL/NTSC)

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
2
17
fév.
2025

Bonjour,

Je rencontre une difficulté concernant la capture vidéo via une carte USB. En particulier, lorsque je dois basculer la source entre PAL et NTSC, cela provoque un freeze de la carte. En interrogeant la carte avec v4l2-ctl, je constate que la fréquence et la résolution ne se mettent pas à jour correctement.

La seule solution que j'ai trouvée pour forcer la mise à jour est d'utiliser usbreset pour redémarrer la carte, mais cela présente plusieurs inconvénients :

Forum Linux.embarqué Détection de l'insertion et du retrait d'une clé de stockage usb

Posté par  . Licence CC By‑SA.
Étiquettes :
1
19
jan.
2016

Bonjour à tous! Je suis encore un débutant dans le monde linux. Voici la situation à laquelle je me heurte. Je voudrai écrire un script (shell ou python) pour détecter les événements du port usb càd l'insertion et le retrait d'une clé de stockage usb. A l'insertion, le script détecte la clé et me renvoi le bon device à monter. En fait, je travaille sur un raspberry pi et le script démarre au boot de linux. Pourriez-vous m'aider en me (…)

Forum général.petites-annonces TETRANE 1/3: multiples offres d'emplois / stages : Ingé R&D C++

Posté par  . Licence CC By‑SA.
1
10
fév.
2017

TETRANE est un éditeur de logiciel français créé en 2011, l'équipe comporte actuellement une dizaine d'ingés. Nous sommes basés à Mâcon (50m de la gare, plusieurs ingés habitent à LYON). Notre produit REVEN, basé sur notre simulateur de CPU, aide au debugging avancé et au reverse-engineering. REVEN est actuellement utilisé par des équipes d'experts du monde de la défense sur 4 continents.
Forts de notre succès, nous souhaitons renforcer l'équipe R&D pour adresser le marché des éditeurs de logiciels civils (…)

Forum Programmation.python homebrew et .venv

Posté par  . Licence CC By‑SA.
Étiquettes :
1
21
mar.
2025

Bonjour,
lien présentation : https://linuxfr.org/forums/programmation-python/posts/je-me-presente

Alors voilà, je suis sur un tuto YouTube d'assistant virtuel, et bien que j'ai énormément creusé, je souffre. C'est pourquoi je me suis inscrit.

OK pour l'install de packages en cascade…

Mais ma première question concerne le fait que après l'install d'un package réussie, il n'est pas forcément reconnu dans mon code (genre sur l'import, ou plutôt sur l'appel de certaines méthodes), bien qu'il soit présent dans le terminal.

En gros, j'ai bien compris ce (…)

Forum Programmation.python J’arrive pas à poster sur la tribune :(

Posté par  . Licence CC By‑SA.
Étiquettes :
1
28
août
2015
#!/usr/bin/python3
import requests

#print (requests.get("https://linuxfr.org/board/index.xml").text)

mydata = {"Content-Type" :"application/x-www-form-urlencoded;", "Cookie" :"linuxfr.org_session=amdRVnQyQ******z09--603b6d541118c663c8cf7a7efc653fc6ec72c329; https=1", "Host" : "linuxfr.org"}

yo = requests.post("https://linuxfr.org/board", params=mydata, data="board[message]=test")

print (yo.status_code)

me sort :

422

(422 Unprocessable Entity (WebDAV; RFC 4918)
The request was well-formed but was unable to be followed due to semantic errors)

Any kind of help would be appreciated :/

Notez que j’ai mis des (…)

Forum Linux.debian/ubuntu [résolu] whisper sur Debian

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
1
19
nov.
2023

J'essaie de me mettre à l'IA. Il faut bien être hype, non ?

Bon, j'essaie surtout de faire du speech to text comme on dit en bon français.

J'ai vu passé des commentaires pas trop négatif sur whisper

J'ai aussi vu des incantations avec pip mais quand j'essaie ces incantations sur ma debian, j'ai le message suivant :

error: externally-managed-environment

× This environment is externally managed
╰─> To install Python packages system-wide, try apt install
    python3-xyz, where xyz is the
(…)

Forum Programmation.python Ping multithread + bdd

Posté par  . Licence CC By‑SA.
Étiquettes :
1
25
août
2015

Bonjour,

Mon problème est le suivant:

J'ai reçus pour tâche de mettre en place un script(langage de mon choix et j'ai choisis python) qui ping un certain nombre d'hôtes (100+) et re-insert en bdd la date du ping et incrémente un compteur (+1/j).

Vu le nombre d'hôtes l'utilisation du multithread est quasiment indispensable si je veux éviter que mon script tourne pendant plusieurs heures.

Ces hôtes sont stockés dans une bdd postgreSQL.

Mon problème se trouve ici, pour pouvoir les (…)