Poster une réponse à un sujet: [Python] Stant-Alone Script
Attention, ce sujet est un sujet ancien (5044 jours sans réponse)
ovh
bli> En quoi ça te gêne ?
Y a une raison technique ?
Y a une raison technique ?
philfr
Pourquoi ? T'as honte
En fait ce problème n'est pas spécifique à python. J'ai pas de réponse là tout de suite, mais je vais chercher.
Et faire sys.argv[0]="nom" ne marche pas.
En fait ce problème n'est pas spécifique à python. J'ai pas de réponse là tout de suite, mais je vais chercher.
Et faire sys.argv[0]="nom" ne marche pas.
blietaer
En gros c'est comment faire disparaitre le mot "python" dans la ligne de la sortie de la commande 'ps' quand je fait tourner un script...
philfr
blietaer
De manière générale, un script python "mon_script", qu'il soit lancé avec sa première ligne comme:
#!/usr/bin/env python
ou
#!/usr/bin/python
Il va toujours, dans un "ps auxww | grep mon_script" afficher "python mon_script"
Y a-t-il moyen de faire en sorte que mon script soit tout à fait autonome et appraisse comme "mon_script" uniquement dans ps ?
Ou bien je suis bon pour le ré-écrire en shell?
(tiens, en shell j'ai pas le problème... ?!)
et surtout, est-ce que j'ai été clair.
#!/usr/bin/env python
ou
#!/usr/bin/python
Il va toujours, dans un "ps auxww | grep mon_script" afficher "python mon_script"
Y a-t-il moyen de faire en sorte que mon script soit tout à fait autonome et appraisse comme "mon_script" uniquement dans ps ?
Ou bien je suis bon pour le ré-écrire en shell?
(tiens, en shell j'ai pas le problème... ?!)
et surtout, est-ce que j'ai été clair.
philfr
Si tu as des dépendances vers une version particulière de python, ou des modules pas forcément installés en standard, tu dois juste mettre le nécessaire dans un directory de ton produit, mais aucun besoin de faire l'équivalent d'un .exe.
philfr
Toi par exemple tu n'as jamais eu le besoin de faire un stand-alone?
Ben non, pas sous linux.
Altar
gizmo
blietaer
Toi par exemple tu n'as jamais eu le besoin de faire un stand-alone?