Python est-il accessible? je m'explique...

Python est-il accessible? je m'explique... - Python - Programmation

Marsh Posté le 08-09-2003 à 10:57:29    

Bonjour, je suis en bts info de gestion, options réseaux et je viens de rentrer dans une boîte qui me propose de remanier un programme fait en python mais qui ne marche pas très bien.
problème : jusqu'ici j'ai fait seulement un peu de C, un peu d'algo et un peu d'access ! et là je galère total !
et au lieu de galérer sans fin, je voulais savoir si python pouvait être accessible ou si il faut avoir déjà un bon baggage de C et de C++ derrière soi?
merci !

Reply

Marsh Posté le 08-09-2003 à 10:57:29   

Reply

Marsh Posté le 08-09-2003 à 11:13:27    

Python est très accessible. Je pense que tes problèmes viennent d'un méconnaissance des techniques de base en programmation objet. Je te conseille de combler tes lacunes dans ce domaine, python devrait devenir plus clair.


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 08-09-2003 à 11:21:15    

Python est pas si dur , mais je fais surtout pas mal de Java, alors peut etre le bagage orienté objet m'aide [:spamafote]  
 
courage  :)


---------------
IVG en france
Reply

Marsh Posté le 08-09-2003 à 12:10:18    

[:cupra]

Reply

Marsh Posté le 08-09-2003 à 13:30:13    

vive le Python !

Reply

Marsh Posté le 04-10-2003 à 19:55:02    

Python c le premier langage qu'on apprend en IUT GTR :)
 
(ok je sors ct sans intérêt  [:w3c compliant] ).


Message édité par Froozen le 04-10-2003 à 19:55:26
Reply

Marsh Posté le 04-10-2003 à 20:15:36    

Meme moi qui suis néophyte en prog objet je trouve le Python trés intuitif ! Je m'y suis mis il y a 10 jours (études oblige)et j'aime beaucoup ce langage ! Je le préfère au Java et de loin !!
 
:hello:

Reply

Marsh Posté le 04-10-2003 à 21:03:22    

webman a écrit :

Meme moi qui suis néophyte en prog objet je trouve le Python trés intuitif ! Je m'y suis mis il y a 10 jours (études oblige)et j'aime beaucoup ce langage ! Je le préfère au Java et de loin !!
 
:hello:


J'aimerais savoir pourquoi :hello:

Reply

Marsh Posté le 04-10-2003 à 21:32:07    

le débat sur les langages spa ici :o

Reply

Marsh Posté le 04-10-2003 à 22:08:32    

Taz a écrit :

le débat sur les langages spa ici :o


 
Loin de moi l'idée de lancer un débat ou de critiquer un langage (je n'ai pas le recul nécessaire), je veux juste dire que la syntaxe me parait beaucoup plus intuitive avec Python qu'avec Java, c'est un avis personnel aprés il vaut ce qu'il vaut ;) Tout en étant débutant en prog objet j'ai réussi à coder plus rapidement de petits "softs" (qui utilisent des tableaux) avec Python qu'avec Java.
 
:hello:


Message édité par Webman le 04-10-2003 à 22:11:00
Reply

Marsh Posté le 04-10-2003 à 22:08:32   

Reply

Marsh Posté le 04-10-2003 à 22:13:13    

>> en meme temps, s'il comprend rien au soft, c'est pas necessairement a cause de lacunes en objet, parce que y'a des trucs que j'ai vu en python (j'aurais ss doute eu le meme problème en java si je debutais en java) qui ressemblent à rien, codé par un porcin et qui sont pas orientés objet pour un balle, et qui sont donc pas necessairement évidents à comprendre à premiere vue...


---------------
Hey toi, tu veux acheter des minifigurines Lego, non ?
Reply

Marsh Posté le 05-11-2003 à 15:20:51    

J'en profite pour poser une question. Je n'y connais rien, mais un programme en python que je crée sous linux utilisant une interface graphique, je peux la porter directement sous windows ? Un peu comme swing.
 
Apparemment dans un post plus haut, py2exe permet de transphormer un programme en exe windows, ça fonctionnerai comme ça ?
 
EDIT : je viens de lire ça : sujet: Python, wxPython, windows, linux. Donc ça fonctionnerai.
 
Merci et désolé.


Message édité par vener le 05-11-2003 à 15:23:21
Reply

Marsh Posté le 05-11-2003 à 19:55:11    

python c 100% portable :o
 
aucun probleme a ce nivo ;)

Reply

Marsh Posté le 05-11-2003 à 20:24:36    

veryfree a écrit :

python c 100% portable :o
 
aucun probleme a ce nivo ;)


 
Enfin bon, dans la limite du resonable quand même ! Il y a plein d'endroits ou il est facile de casser la portabilité. Par exemple en utilisant directement des '\' dans les chemins de fichier au lieu de "os.path.separator". De même, n'importe quel "import win32..." ne marche que sous windows.

Reply

Marsh Posté le 05-11-2003 à 20:29:30    

je suis d accors mais le gard qui fou import win32..." faut pas qu'il s etone hein [:ddr555]
 
pour ce qui est du path séparator c la meme chose, avec un minimum de culture info on sais que sous linux le séparator c "/" ( qui marche tres bien sous windows au passage...
 
 
A+

Reply

Marsh Posté le 05-11-2003 à 23:27:06    


Kristoph : ptite question c'est quoi os.path.separator, j'ai cherché dans le module j'ai pas trouvé.

Reply

Marsh Posté le 05-11-2003 à 23:46:42    

Le séparateur dans les chemins de fichiers varient selon les OS:
"/" sous unix
"\" sous windows
":" sous MacOS  
Les utiliser en "dur" dans le code rend les scripts dépendants de l'OS.
os.sep permzt d'en être indépendant.


Message édité par verdoux le 05-11-2003 à 23:48:54
Reply

Marsh Posté le 05-11-2003 à 23:48:23    

C'est "os.sep" et non pas "os.path.separator". Dsl pour cette erreur :/

Reply

Marsh Posté le 06-11-2003 à 00:27:29    

verdoux : thx pour la précision mais je cherchais en fait où c'était dans la doc suite à la ptite erreur de Kris :)
 
@+

Reply

Marsh Posté le 06-11-2003 à 01:00:44    

La clef de la reussite est dans os.path.join :D
 
Plus besoin de connaitre le separateur avec cette fonction.

Reply

Marsh Posté le 07-11-2003 à 17:50:19    

J'ai programmé en Python avec des "/" dans les chemins te ca n'a pas posé de problème particulier sous Windows... parait t'il que Python se moque que ce soit des "/" ou des "\", enfin ca reste a voir si ca fonctionne tout le temps.
 
:hello:

Reply

Marsh Posté le 07-11-2003 à 18:02:22    

ben en java les / passent aussi sous windows hein :o
 
enfin j'ai des doutes concernant windows 95 ceci dit [:ddr555]

Reply

Marsh Posté le 10-11-2003 à 10:37:18    

en java y a aussi un java.io.File.separator, spa pour les chiens :o

Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed