Python est-il accessible? je m'explique... - Python - Programmation
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.
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
courage
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 ).
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 !!
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 !! |
J'aimerais savoir pourquoi
Marsh Posté le 04-10-2003 à 22:08:32
Taz a écrit : le débat sur les langages spa ici |
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.
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...
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é.
Marsh Posté le 05-11-2003 à 20:24:36
veryfree a écrit : python c 100% portable |
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.
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
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+
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é.
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.
Marsh Posté le 05-11-2003 à 23:48:23
C'est "os.sep" et non pas "os.path.separator". Dsl pour cette erreur
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
@+
Marsh Posté le 06-11-2003 à 01:00:44
La clef de la reussite est dans os.path.join
Plus besoin de connaitre le separateur avec cette fonction.
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.
Marsh Posté le 07-11-2003 à 18:02:22
ben en java les / passent aussi sous windows hein
enfin j'ai des doutes concernant windows 95 ceci dit
Marsh Posté le 10-11-2003 à 10:37:18
en java y a aussi un java.io.File.separator, spa pour les chiens
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 !