Voil=E0 je d=E9bute en python je viens de terminer les le=E7on du cours Rur-
ple ( http://rur-ple.sourceforge.net/en/rur.htm ) tr=E8s instructif on
y apprend en s'amusant des trucs comme -
- def , if , else elif , pass , not while , from and import object
oriented programing , tulpe , global , list , append , pop ,
dictionnary , str , int , class , del , return , for .. in , for ...
in .. range()
, join , len , designing new class , designing new class for change
the base of an existing class : __init__ , from 'module' import
'fonction' , from 'module' import * (all function of that module ) ,
try
,-
M=EAme si je maitrise pas encore tout :) La premier programme que je
souhaite faire est un inutilitaire qui m'a bien fait rire il y a
quelque ann=E9es mais dont j'ai pas encore vue l'=E9quivalent en sous
Linux . Ce soft a pour but simplement diff=E9rent sons pr=E9d=E9finie
(Ahh , Ohh , Wow .. ) lors qu'on clique sur un bouton . Rien de bien
sorcier j'ai commencer =E0 faire l'interface en TK , et voila lorsque
j'essaye de lui faire lire un sons (wav ou ogg ) rien ne sort . J'ai
test=E9 diff=E9rent module pyogg , pyvorbis , puis j'ai test=E9 libsnack
( http://www.speech.kth.se/snack/) . Il semblerait lorsque je lance
les commande dans le prompt cela le lit (en ouvrant xmms en meme temps
je n'ai pas de sons car /dev/dsp occup=E9 ) , sinon lorsque je lance le
script il me donne une erreur de syntaxe : soundtest():^
SyntaxError: invalid syntax
Script terminated. , voici mon code :
celui ci me renvoye une erreur lorsqu'on appuye sur le bouton correspondant
TypeError : play() takes no keywords arguments ..
firelink.east
On 23 août, 11:35, wrote:
On 23 août, 07:47, "Alex Marandon" wrote:
On Wed, 22 Aug 2007 19:57:34 +0200, wrote:
lorsque je lance le script il me donne une erreur de syntaxe : soundtest():^ SyntaxError: invalid syntax Script terminated. , voici mon code : (...)
soundtest(): mysound.play
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo il n'y a aucun sons qui sort , est ce normal ?
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo il n'y a aucun sons qui sort , est ce normal ?
je me répond , ca marche maintenant (j avais oublier de mettre la parenthese pour la fonction mysound.play() ) en tout cas pour le wav , l'ogg donne des sons brouillés , ca du au fait qu'il faut surement le décoder avant .. Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
comment definir la taille d'un bouton sous python pour Tk pour que celui ci ne dépende pas de la taille du texte à l'intérieur , merci
On 23 août, 11:35, firelink.e...@gmail.com wrote:
On 23 août, 07:47, "Alex Marandon" <a...@invalid.org> wrote:
On Wed, 22 Aug 2007 19:57:34 +0200, <firelink.e...@gmail.com> wrote:
lorsque je lance le
script il me donne une erreur de syntaxe : soundtest():^
SyntaxError: invalid syntax
Script terminated. , voici mon code :
(...)
soundtest():
mysound.play
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo
il n'y a aucun sons qui sort , est ce normal ?
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo
il n'y a aucun sons qui sort , est ce normal ?
je me répond , ca marche maintenant (j avais oublier de mettre la
parenthese pour la fonction mysound.play() ) en tout cas pour le
wav , l'ogg donne des sons brouillés , ca du au fait qu'il faut
surement le décoder avant .. Au fait comment est ce que je peux lister
toute les fonctions d'un module en python ?
comment definir la taille d'un bouton sous python pour Tk pour que
celui ci ne dépende pas de la taille du texte à l'intérieur , merci
lorsque je lance le script il me donne une erreur de syntaxe : soundtest():^ SyntaxError: invalid syntax Script terminated. , voici mon code : (...)
soundtest(): mysound.play
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo il n'y a aucun sons qui sort , est ce normal ?
(...)
On dirait qu'il manque un "def" avant soundtest.
Oui , juste , après definition lorsque j'appuye sur le bouton BooOoo il n'y a aucun sons qui sort , est ce normal ?
je me répond , ca marche maintenant (j avais oublier de mettre la parenthese pour la fonction mysound.play() ) en tout cas pour le wav , l'ogg donne des sons brouillés , ca du au fait qu'il faut surement le décoder avant .. Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
comment definir la taille d'un bouton sous python pour Tk pour que celui ci ne dépende pas de la taille du texte à l'intérieur , merci
Jerome
Bonjour
-snip-
wrote:
Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
import string dir(string)
Bonjour
-snip-
firelink.east@gmail.com wrote:
Au fait comment est ce que je peux lister
toute les fonctions d'un module en python ?
Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
import string dir(string)
firelink.east
On 23 août, 13:30, Jerome wrote:
Bonjour
-snip-
wrote:
Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
import string dir(string)
merci
voila j'ai quasi fini le soft , reste juste quelque détails :
j'aimerais à la fois mettre les wav dans un répértoire , séparer du script . et à la fois que le script puisse s'éxecuter autant sous Linux que windows et Mac os x .
le problème vient du fait que la syntaxe des répértoire diffère sous windows de Linux et Mac os x .(slash et backslash ) .
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer une nouvelle frame , mais le bouton se met toujours a coté . (right) au lieu d en bas bien que j'ai defini la nouvelle frame avec side = BOTTOM
quelqu'un a t-il déjà utilisé Py2exe ? pour transformer un py en .exe
même chose pour Mac os x ( Py2app )
Même chose pour Linux (pour gerer les dependance ) autopackage peut etre ?
# frame pour accueillir le bouton exit f3 = Frame(fen, width5, heightP )
f3.pack(side = BOTTOM)
# def Cool , encore besoin du code pour l exit bou9=Button(f3, text='exit', command=Cool) bou9.pack(side = BOTTOM)
root.mainloop()
On 23 août, 13:30, Jerome <jer...@nospam.com> wrote:
Bonjour
-snip-
firelink.e...@gmail.com wrote:
Au fait comment est ce que je peux lister
toute les fonctions d'un module en python ?
import string
dir(string)
merci
voila j'ai quasi fini le soft , reste juste quelque détails :
j'aimerais à la fois mettre les wav dans un répértoire , séparer du
script . et à la fois que le script puisse s'éxecuter autant sous
Linux que windows et Mac os x .
le problème vient du fait que la syntaxe des répértoire diffère sous
windows de Linux et Mac os x .(slash et backslash ) .
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer
une nouvelle frame , mais le bouton se met toujours a coté . (right)
au lieu d en bas bien que j'ai defini la nouvelle frame avec side =
BOTTOM
quelqu'un a t-il déjà utilisé Py2exe ? pour transformer un py
en .exe
même chose pour Mac os x ( Py2app )
Même chose pour Linux (pour gerer les dependance ) autopackage peut
etre ?
Au fait comment est ce que je peux lister toute les fonctions d'un module en python ?
import string dir(string)
merci
voila j'ai quasi fini le soft , reste juste quelque détails :
j'aimerais à la fois mettre les wav dans un répértoire , séparer du script . et à la fois que le script puisse s'éxecuter autant sous Linux que windows et Mac os x .
le problème vient du fait que la syntaxe des répértoire diffère sous windows de Linux et Mac os x .(slash et backslash ) .
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer une nouvelle frame , mais le bouton se met toujours a coté . (right) au lieu d en bas bien que j'ai defini la nouvelle frame avec side = BOTTOM
quelqu'un a t-il déjà utilisé Py2exe ? pour transformer un py en .exe
même chose pour Mac os x ( Py2app )
Même chose pour Linux (pour gerer les dependance ) autopackage peut etre ?
Sous windows, pour les chemins, slash et antislash fonctionnent (on peut même les mélanger).
from os.path import sep, join
help(os.path)
-- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales
Eric Brunel
On Thu, 23 Aug 2007 21:01:38 +0200, wrote: [snip]
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer une nouvelle frame , mais le bouton se met toujours a coté . (right) au lieu d en bas bien que j'ai defini la nouvelle frame avec side > BOTTOM
Ca je sais répondre: je n'ai pas essayé ton code, mais si tu as un "layout" un peu compliqué, évite d'utiliser pack... Ca devient très vite l'enfer et tu ne comprends plus rien. Utiliser grid est un peu plus compliqué, mais au final tu arriveras beaucoup plus facilement à faire ce que tu veux.
Pour le reste, je laisse ça aux autres...
HTH -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
On Thu, 23 Aug 2007 21:01:38 +0200, <firelink.east@gmail.com> wrote:
[snip]
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer
une nouvelle frame , mais le bouton se met toujours a coté . (right)
au lieu d en bas bien que j'ai defini la nouvelle frame avec side > BOTTOM
Ca je sais répondre: je n'ai pas essayé ton code, mais si tu as un
"layout" un peu compliqué, évite d'utiliser pack... Ca devient très vite
l'enfer et tu ne comprends plus rien. Utiliser grid est un peu plus
compliqué, mais au final tu arriveras beaucoup plus facilement à faire ce
que tu veux.
Pour le reste, je laisse ça aux autres...
HTH
--
python -c "print ''.join([chr(154 - ord(c)) for c in
'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"
j'aimerais mettre un bouton exit en tout en dessous , j'avais créer une nouvelle frame , mais le bouton se met toujours a coté . (right) au lieu d en bas bien que j'ai defini la nouvelle frame avec side > BOTTOM
Ca je sais répondre: je n'ai pas essayé ton code, mais si tu as un "layout" un peu compliqué, évite d'utiliser pack... Ca devient très vite l'enfer et tu ne comprends plus rien. Utiliser grid est un peu plus compliqué, mais au final tu arriveras beaucoup plus facilement à faire ce que tu veux.
Pour le reste, je laisse ça aux autres...
HTH -- python -c "print ''.join([chr(154 - ord(c)) for c in 'U(17zX(%,5.zmz5(17l8(%,5.Z*(93-965$l7+-'])"