1

voila, je doit me mettre au python pour un ptit projet (euphemismesmile) mais il me faut toutes les url des tutos pour devenir un maitre en la matieresmile
Non plus serieusement je cherche des tuto simple dessus, avec des exemples et si possible en francais.. sur le net j'ai la flemme de faire tout le tris..

vla Mercismile
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

2

Bon je vais laisser une trace de mes recherches.. ca peut servir à d'autres personnes:

~~ Python [ Newb references] ~~


Installer python (version 2.2 ou +) :


Documentation officiel de python en anglais (indispensable car tres complete):


Cours de programmation Python + 1 exemple interessant : (bien pour débuter mais il faut savoir sauter les leçons de morale...)


Installation de l'extension wxpython (gestion des boites de dialog, demo impressionante!!):


Boa ... (j'ai pas encore reussi a le faire fonctionner, ide impressionante codée en python (ca montre la puissance de ce langage) comme pour ceux qui connaissent l'editeur delphi ou klyx ou a la limite vC++) :


diveintopython ( ouai bof j'aime pas trop la doc et l'auteur se la donne un peu trop a mon gout!) :


voilà a votre toursmile

NB: Si qqn arrive a faire marcher boa please help!!!
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

3

pt1 vraiment puissant python:
>>> from Tkinter import *
>>> fen1 = Tk()
>>> tex1 = Label(fen1, text='Bonjour tout le monde !', fg='red')
>>> tex1.pack()
>>> bou1 = Button(fen1, text='Quitter', command = fen1.destroy)
>>> bou1.pack()
>>> fen1.mainloop()
trop fortsmile
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

4

kess que je t'avais dit ... smile
je crois que tu as oublier pyOpenGL (on en aura besoin !)
http://pyopengl.sourceforge.net normalement c bon ca ...

5

heu...
ca sert a quoi juste apres une procedure fonction class.. de mettre la description entre " " au lieu d'un # ???

Sinon neurone, ca va etre chaud la dualite python c sad((
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

6

> ben une class, c pour faire de l'objet roll

> nan, c pas chaud, mais je v en faire un peu puis t'expliquer (soit par un tuto etc.)

7

héhé j'ai pas encore lu le tuto sur les classes...
comment faire des courbes de bezier avec opengl? faut tracer dans une texture puis l'afficher ;sad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

8

une courbe de bezier se fait comme une ligne normale mais avec le mode SPLINE_LINE il me semble ... (mais les points de controles ??)

> j'aurais été sur mon PC, je t'aurais sorti un exemple (dans ma cyberbibliothèque grin)

9

erf de toute maniere je peux plus programmer je suis sur mon 133 sad((

Mias opengl je sais pas si ca va etre tip top..; sad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

10

grrrr:
langage de haut niveau:
1 instruction = 100 000 instructions machine
1instruction C = 5 instructions machine!!!

grrrrrrrrrrrrrrrrrrrrrrrrrrrr

conclusion de l'exposé:
Utilisation : assemblage de composants
Développement rapide
Apprentissage aisé
Pour utilisateur non expert en programmation

en bref si on fait du python on est considéré comme des newb sad
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

11

alors pkoi la nasa l'utilise ????

12

plein de gens disent " la nasa utilise ceci etc...."
Ca montre sans doute une grande qualité pour le produit, mais la NASA n'est pas non plus une organisation qui teste les langages de programmation que je sache.
La NASA utilise linux et c'est pas pour ça que vous utilisez linux non ?

13

Micro> ptetre quils veulent lancer des fusees avec OpenGL gringringrinlolpaf
In many respects the Yoshi is like a beautiful woman. A man can come so enamoured that he bestows on her all his time, his energy and his fortune.
- Fred whipple, 1960

*** Ne sous-estimez pas la puissance de la Marmotte ***
© Marmotte Team : LaMarmotte, sBibi, Vark & Sabrina

14

en tout cas opengl est indispensablesmile) j'ai lu qqs fonction et ca fait largement ce qu'il fautsmile le probleme ca va etre la gestion de tout ca...
Et python il fait des exe?? parce que j'ai pas trouve de doc la dessussad'
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

15

heu...
Le probleme qu'il se pose c'est que si l'on imagine un margiage C/C++ python, lorsque l'on appelle une fonctions graphique on passe directement en C/C++ (sauf pour le pynceau etc...) et il faut alors utilise opengl en C/C++ or comment gerer la compatibilité pyopengl et opengl ?
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

16

python peut faire des exe: http://starship.python.net/crew/theller/py2exe/
pour "marrier* c et python: http://www.python.org/doc/current/api/api.html

a part pyopengl: http://www.pygame.org


"en bref si on fait du python on est considéré comme des newb "

c pas parce qu'un language est facile a apprendre et qu'on peut developper rapidement avec que c'est un language de newbie.

Le but de la programmation c'est de se petter les couilles a faire de l'asm ou du C alors qu'un shell script en bash, perl ou python ferais l'affaire.

Et selon moi plus on va avancer dans le tmp, plus les languages seront "faciles" et de plus en plus orienté objet. On le vois avec le java, le python, le ruby etc ...
avatar

17

langage de haut niveau:
1 instruction = 100 000 instructions machine 1instruction C = 5 instructions machine!!!

voila toute la différence entre interprété et compilé smile
avatar
Tutorial C (TI-89/92+/v200) - Articles Développement Web (PHP, Javascript, ...)
« What is the sound of Perl? Is it not the sound of a wall that people have stopped banging their heads against? » - Larry Wall

18

La question que je me pose, c'est si l'exe s'execute plus rapidement que le script (en theorie oui...)
Et surtout si on definie pas de type (gestion variable des type...) ca me semble tres chelou le prog...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

19

L'enorme avantage de python c'est sa "portabilité" !!!

D'ailleur j'ai trouvé un truc qui me plait beaucoup:
http://sourceforge.net/projects/python-irclib/
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

20

je rajoute l'url qui tue tou:
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

21

au fait, Python n'est pas interprété, mais compilé ... enfin, pas en code intermédiaire mais c plus compliqué, mais c'est quand mm compilé par morceaux grin

22

TiMad j'ai fait aussi une lib IRC:

http://gamo.eytsec.org/IRCLib/

y'a juste kk truc a revoir / ajouter (genre le support du dcc)
avatar

23

arf c'est bete mais j'ai pas trouvé la fenetre pour rendre les fenetre noresizeble... sous openglsad((
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

24

tu as toujours pas trouvé ?

25

bein non...
XLib v1.00 Powerrrrrrrrrrrrrrrrrrrr!

26

ca doit pourtant bien exister ....

27

bein alors le python c'est mort?

28

Pour moi et pour l'instant ... (manque de temps ...)