Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça
existe encore), Turbo Pascal et PHP/MySQL.
Cependant, pour un projet plus important, j'ai besoin de passer à la
"vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je
vais m'orienter vers Python.
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier
Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais
je pense que je vais très prochainement me tourner vers Linux.)
Mes questions : qu'est-ce que ce programme d'installation installe sur
le disque ? N'y a-t-il pas de problèmes de compatibilité avec XP (bon,
normalement non, mais comme ça tourne avec une console et que j'ai déjà eu
des soucis avec ça...). Est-il compatible avec les processeurs AMD (x86 sont
les Pentium, je crois) ?
Est-ce que l'environnement IDLE sera installé, ou faut-il le DL
séparément (telechager.com, developpez.com ?) ?
Une question que j'ai oubliée, désolé. Est-il possible de créer des exécutables avec Python ? Ou bien tourne-t-il comme java avec un interpréteur d'un byte code ?
Merci.
Cordialement, Christophe
Une question que j'ai oubliée, désolé.
Est-il possible de créer des exécutables avec Python ? Ou bien
tourne-t-il comme java avec un interpréteur d'un byte code ?
Une question que j'ai oubliée, désolé. Est-il possible de créer des exécutables avec Python ? Ou bien tourne-t-il comme java avec un interpréteur d'un byte code ?
Merci.
Cordialement, Christophe
Encolpe Degoute
Bonsoir.
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça existe encore), Turbo Pascal et PHP/MySQL. Cependant, pour un projet plus important, j'ai besoin de passer à la "vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je vais m'orienter vers Python.
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais je pense que je vais très prochainement me tourner vers Linux.) Mes questions : qu'est-ce que ce programme d'installation installe sur le disque ? N'y a-t-il pas de problèmes de compatibilité avec XP (bon, normalement non, mais comme ça tourne avec une console et que j'ai déjà eu des soucis avec ça...). Est-il compatible avec les processeurs AMD (x86 sont les Pentium, je crois) ?
Aucun problème de compatibilité.
Est-ce que l'environnement IDLE sera installé, ou faut-il le DL séparément (telechager.com, developpez.com ?) ?
Il sera installé, oui, mais c'est loin d'être le meilleur. Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les archives)
Cordialement, -- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales
Bonsoir.
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça
existe encore), Turbo Pascal et PHP/MySQL.
Cependant, pour un projet plus important, j'ai besoin de passer à la
"vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je
vais m'orienter vers Python.
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier
Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais
je pense que je vais très prochainement me tourner vers Linux.)
Mes questions : qu'est-ce que ce programme d'installation installe sur
le disque ? N'y a-t-il pas de problèmes de compatibilité avec XP (bon,
normalement non, mais comme ça tourne avec une console et que j'ai déjà eu
des soucis avec ça...). Est-il compatible avec les processeurs AMD (x86 sont
les Pentium, je crois) ?
Aucun problème de compatibilité.
Est-ce que l'environnement IDLE sera installé, ou faut-il le DL
séparément (telechager.com, developpez.com ?) ?
Il sera installé, oui, mais c'est loin d'être le meilleur.
Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les archives)
Cordialement,
--
Encolpe DEGOUTE
http://encolpe.degoute.free.fr/
Logiciels libres, hockey sur glace et autres activités cérébrales
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça existe encore), Turbo Pascal et PHP/MySQL. Cependant, pour un projet plus important, j'ai besoin de passer à la "vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je vais m'orienter vers Python.
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais je pense que je vais très prochainement me tourner vers Linux.) Mes questions : qu'est-ce que ce programme d'installation installe sur le disque ? N'y a-t-il pas de problèmes de compatibilité avec XP (bon, normalement non, mais comme ça tourne avec une console et que j'ai déjà eu des soucis avec ça...). Est-il compatible avec les processeurs AMD (x86 sont les Pentium, je crois) ?
Aucun problème de compatibilité.
Est-ce que l'environnement IDLE sera installé, ou faut-il le DL séparément (telechager.com, developpez.com ?) ?
Il sera installé, oui, mais c'est loin d'être le meilleur. Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les archives)
Cordialement, -- Encolpe DEGOUTE http://encolpe.degoute.free.fr/ Logiciels libres, hockey sur glace et autres activités cérébrales
Bruno Desthuilliers
H. wrote:
Bonsoir.
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça existe encore), Turbo Pascal et PHP/MySQL. Cependant, pour un projet plus important, j'ai besoin de passer à la "vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je vais m'orienter vers Python.
<ton="obséquieux"> Bon choix, Monsieur ne le regrettera pas. </ton>
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais je pense que je vais très prochainement me tourner vers Linux.) Mes questions : qu'est-ce que ce programme d'installation installe sur le disque ?
Python. C'est à dire l'interpréteur et autres binaires (compilés pour Windows), la bibliothèque standard (sous forme binaire compilée pour Windows pour les parties en C), et un ou deux programmes livrés en standard comme IDLE.
N'y a-t-il pas de problèmes de compatibilité avec XP (bon, normalement non, mais comme ça tourne avec une console et que j'ai déjà eu des soucis avec ça...).
"ca tourne avec une console" ???
Est-il compatible avec les processeurs AMD
Chez moi, oui.
Est-ce que l'environnement IDLE sera installé,
PAQJS, oui. Mais franchement, c'est plus un gadget qu'un IDE professionnel.
ou faut-il le DL séparément (telechager.com, developpez.com ?) ?
Si c'était le cas, pourquoi voudrais-tu aller le chercher ailleurs qu'à la source (ie: python.org ou le site de IDLE s'il y en a un) ?
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
H. wrote:
Bonsoir.
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça
existe encore), Turbo Pascal et PHP/MySQL.
Cependant, pour un projet plus important, j'ai besoin de passer à la
"vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je
vais m'orienter vers Python.
<ton="obséquieux">
Bon choix, Monsieur ne le regrettera pas.
</ton>
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier
Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais
je pense que je vais très prochainement me tourner vers Linux.)
Mes questions : qu'est-ce que ce programme d'installation installe sur
le disque ?
Python. C'est à dire l'interpréteur et autres binaires (compilés pour
Windows), la bibliothèque standard (sous forme binaire compilée pour
Windows pour les parties en C), et un ou deux programmes livrés en
standard comme IDLE.
N'y a-t-il pas de problèmes de compatibilité avec XP (bon,
normalement non, mais comme ça tourne avec une console et que j'ai déjà eu
des soucis avec ça...).
"ca tourne avec une console" ???
Est-il compatible avec les processeurs AMD
Chez moi, oui.
Est-ce que l'environnement IDLE sera installé,
PAQJS, oui. Mais franchement, c'est plus un gadget qu'un IDE professionnel.
ou faut-il le DL
séparément (telechager.com, developpez.com ?) ?
Si c'était le cas, pourquoi voudrais-tu aller le chercher ailleurs qu'à
la source (ie: python.org ou le site de IDLE s'il y en a un) ?
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xiludom.gro'.split('@')])"
Actuellement, je connais et maîtrise les langages GW Basic (hééé oui ça existe encore), Turbo Pascal et PHP/MySQL. Cependant, pour un projet plus important, j'ai besoin de passer à la "vitesse supérieure" et donc d'apprendre un nouveau langage. Je pense que je vais m'orienter vers Python.
<ton="obséquieux"> Bon choix, Monsieur ne le regrettera pas. </ton>
Mes questions sont d'ordre surtout pratique. Une fois DL le fichier Python-2.4.3.msi, on peut lancer l'installation. (Je travaille sous XP, mais je pense que je vais très prochainement me tourner vers Linux.) Mes questions : qu'est-ce que ce programme d'installation installe sur le disque ?
Python. C'est à dire l'interpréteur et autres binaires (compilés pour Windows), la bibliothèque standard (sous forme binaire compilée pour Windows pour les parties en C), et un ou deux programmes livrés en standard comme IDLE.
N'y a-t-il pas de problèmes de compatibilité avec XP (bon, normalement non, mais comme ça tourne avec une console et que j'ai déjà eu des soucis avec ça...).
"ca tourne avec une console" ???
Est-il compatible avec les processeurs AMD
Chez moi, oui.
Est-ce que l'environnement IDLE sera installé,
PAQJS, oui. Mais franchement, c'est plus un gadget qu'un IDE professionnel.
ou faut-il le DL séparément (telechager.com, developpez.com ?) ?
Si c'était le cas, pourquoi voudrais-tu aller le chercher ailleurs qu'à la source (ie: python.org ou le site de IDLE s'il y en a un) ?
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
H.
Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les archives)
Les archives des newsgroups, ou de... ? Sinon, je parle bien d'un "vrai" exécutable... soit qui soit... exécutable sur n'importe quelle machine où Python n'est pas installé.
Cordialement, Christophe
Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les
archives)
Les archives des newsgroups, ou de... ?
Sinon, je parle bien d'un "vrai" exécutable... soit qui soit...
exécutable sur n'importe quelle machine où Python n'est pas installé.
Pour Créer des exécutable vous avez py2exe ou pyexe (consulter les archives)
Les archives des newsgroups, ou de... ? Sinon, je parle bien d'un "vrai" exécutable... soit qui soit... exécutable sur n'importe quelle machine où Python n'est pas installé.
Cordialement, Christophe
H.
Merci. Euh, sinon, pour moi, IDLE est une console... erreur de vocabulaire ?
Cordialement, Christophe
Merci.
Euh, sinon, pour moi, IDLE est une console... erreur de vocabulaire ?
Merci. Euh, sinon, pour moi, IDLE est une console... erreur de vocabulaire ?
IDLE est une appli avec une interface graphique. Qui accessoirement embarque un shell (interpréteur interactif) Python.
"Console" désigne généralement un shell genre mode texte/ ligne de commande (fenêtre DOS, xterm etc etc).
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
H.
<ton="obséquieux"> Bon choix, Monsieur ne le regrettera pas. </ton>
Whaouh... Tout simplement puissant... Je viens de parcourir les 100 premières pages d'un manuel et de faire les tests... Le langage dont j'avais besoin (et exactement ce dont je rêvais... hem). Juste un point, j'espère qu'il n'y a pas trop de soucis pour faire des EXE sous windows (avec py2exe, par exemple, apparemment), sinon je serais trèèès déçu...
Cordialement, Christophe
<ton="obséquieux">
Bon choix, Monsieur ne le regrettera pas.
</ton>
Whaouh... Tout simplement puissant... Je viens de parcourir les 100
premières pages d'un manuel et de faire les tests... Le langage dont j'avais
besoin (et exactement ce dont je rêvais... hem).
Juste un point, j'espère qu'il n'y a pas trop de soucis pour faire des
EXE sous windows (avec py2exe, par exemple, apparemment), sinon je serais
trèèès déçu...
<ton="obséquieux"> Bon choix, Monsieur ne le regrettera pas. </ton>
Whaouh... Tout simplement puissant... Je viens de parcourir les 100 premières pages d'un manuel et de faire les tests... Le langage dont j'avais besoin (et exactement ce dont je rêvais... hem). Juste un point, j'espère qu'il n'y a pas trop de soucis pour faire des EXE sous windows (avec py2exe, par exemple, apparemment), sinon je serais trèèès déçu...
Cordialement, Christophe
Michel Claveau
Bonjour !
sinon je serais trèèès déçu...
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à l'exécution d'un script Python, dans un seul fichier, autoexécutable. Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Mais, par la suite, tu découvriras que le fonctionnement de Python est beaucoup plus souple. Car il permet de traiter dynamiquement (d'autres) scripts, pour les charger, les exécuter, les "introspecter", les modifier à la volée, les générer, les (dé)-zipper, etc. Toutes ces choses étant nettement plus délicates avec un .EXE
-- @-salutations
Michel Claveau
Bonjour !
sinon je serais trèèès déçu...
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton
optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à
l'exécution d'un script Python, dans un seul fichier, autoexécutable.
Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Mais, par la suite, tu découvriras que le fonctionnement de Python est
beaucoup plus souple. Car il permet de traiter dynamiquement (d'autres)
scripts, pour les charger, les exécuter, les "introspecter", les
modifier à la volée, les générer, les (dé)-zipper, etc. Toutes ces
choses étant nettement plus délicates avec un .EXE
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à l'exécution d'un script Python, dans un seul fichier, autoexécutable. Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Mais, par la suite, tu découvriras que le fonctionnement de Python est beaucoup plus souple. Car il permet de traiter dynamiquement (d'autres) scripts, pour les charger, les exécuter, les "introspecter", les modifier à la volée, les générer, les (dé)-zipper, etc. Toutes ces choses étant nettement plus délicates avec un .EXE
-- @-salutations
Michel Claveau
Bruno Desthuilliers
Michel Claveau wrote:
Bonjour !
sinon je serais trèèès déçu...
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à l'exécution d'un script Python, dans un seul fichier, autoexécutable. Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Effectivement - mais d'un autre côté, dans le cas de langages comme C ou Pascal, ce n'est pas la compilation qui crée un exécutable, mais la phase d'édition de liens.
Ceci est de toutes façon sans importance. Le vrai besoin est de pouvoir déployer simplement une appli en Python sous Windows, pas de compiler en code natif... Si Py2exe répond à ce besoin, c'est tout ce qui compte.
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"
Michel Claveau wrote:
Bonjour !
sinon je serais trèèès déçu...
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton
optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à
l'exécution d'un script Python, dans un seul fichier, autoexécutable.
Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Effectivement - mais d'un autre côté, dans le cas de langages comme C ou
Pascal, ce n'est pas la compilation qui crée un exécutable, mais la
phase d'édition de liens.
Ceci est de toutes façon sans importance. Le vrai besoin est de pouvoir
déployer simplement une appli en Python sous Windows, pas de compiler en
code natif... Si Py2exe répond à ce besoin, c'est tout ce qui compte.
--
bruno desthuilliers
python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for
p in 'onurb@xiludom.gro'.split('@')])"
Je ne voudrais pas être rabat-joie ; mais tu VAS être déçu... dans ton optique.
P2exe ne fait qu'agglomérer l'ensemble des éléments nécessaire à l'exécution d'un script Python, dans un seul fichier, autoexécutable. Il ne s'agit pas de compilation dans le sens tradtionnel du terme.
Effectivement - mais d'un autre côté, dans le cas de langages comme C ou Pascal, ce n'est pas la compilation qui crée un exécutable, mais la phase d'édition de liens.
Ceci est de toutes façon sans importance. Le vrai besoin est de pouvoir déployer simplement une appli en Python sous Windows, pas de compiler en code natif... Si Py2exe répond à ce besoin, c'est tout ce qui compte.
-- bruno desthuilliers python -c "print '@'.join(['.'.join([w[::-1] for w in p.split('.')]) for p in ''.split('@')])"