IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Python Discussion :

Python 3 by Python 2 quelle galère.


Sujet :

Python

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    Dessinateur projeteur
    Inscrit en
    Mars 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur projeteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2014
    Messages : 8
    Par défaut Python 3 by Python 2 quelle galère.
    Bonjour, @ tous.

    Alors voilà je débute depuis 3 semaines sous Phyton .
    ce qui m'a donné envie de programmer sous ce langage c'est semble t-il la simplicité de lecture , et de programmation
    C'est vrai à la lecture des doc ça ce passe plutôt bien , mais voilà depuis que je me suis lancé à essayer de faire des truc très très simple et à m'aider avec des exemples sur le net , je passe plus de temps à essayer de convertir correctement des exemples Phyton 2 vers du Python 3 !!
    Et au lien d'avancer dans mes projet je reste bloquer des le début sur des truc qui vous semblerais futile mais par à moi , et tout ça parce que Phython à 2 versions !
    exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    from tkinter import *
    mGui = Tk()
    mGui.title ('Operations sur listBox')
    listbox1 = Listbox(mGui,width=50,height=6).grid(row=0,column=0)
    yscroll = Scrollbar (mGui, command=listbox1.yview,orient = VERTICAL).grid(row=0,column=1)
    listbox1.configure(command=yscroll.set)
    C'est pourtant simple , mais je ne trouve pas mon erreur pourtant ça devrait bien marcher !! c'est fou ^^ , et toutes les doc que je trouve sont sous python 2 ou c'est pas indiqué je test et ça marche pas .. j'avance à rien ça me gave et je suis à 2 doigts d’arrêter ce langage pour autre chose ..

    Alors que me conseillez-vous, un petit peu d'aide ou de conseils serait le bienvenu, car là j'ai vraiment le sentiment de plus rien pouvoir faire correctement
    Merci

  2. #2
    Membre habitué
    Homme Profil pro
    Dessinateur projeteur
    Inscrit en
    Mars 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur projeteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2014
    Messages : 8
    Par défaut
    Bon avec une après-midi de recherche j'ai trouvé ce que je voulais faire

    Maintenant place aux questions (Si vous le voulez bien)

    mon code une simple Listebox avec une Scrollbar a droite associé :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    from tkinter import *
     
    mGui = Tk()
     
    mGui.title ('Operations sur listBox')
     
    listbox1 = Listbox(mGui,width=50,height=10)
    listbox1.grid(row=0,column=0)
     
    scrolly = Scrollbar (command=listbox1.yview,orient = VERTICAL)
    scrolly.grid(row=0,column=1,sticky=N+S)
    listbox1.configure(yscrollcommand=scrolly.set)
    je pensais pouvoir réduire le code comme ceci mais visiblement ça ne va pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    from tkinter import *
     
    mGui = Tk()
     
    mGui.title ('Operations sur listBox')
     
    listbox1 = Listbox(mGui,width=50,height=10).grid(row=0,column=0) #<- ajout a la fin du positionnement par grid
     
    scrolly = Scrollbar (mGui,command=listbox1.yview,orient = VERTICAL).grid(row=0,column=1,sticky=N+S)#<- ajout a la fin du positionnement par grid
    listbox1.configure(yscrollcommand=scrolly.set)
    j'ai ça en erreur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Traceback (most recent call last):
      File "C:/Python34/TESTS/divers essais/test lisbox.py", line 12, in <module>
        scrolly = Scrollbar (mGui,command=listbox1.yview,orient = VERTICAL)
    AttributeError: 'NoneType' object has no attribute 'yview'
    Pourquoi donc me déclare t'il une erreur ?

    Merci pour votre aide ..

    (je sent que je suis pas rendu à cette allure la .. )

  3. #3
    Responsable Arduino et Systèmes Embarqués


    Avatar de f-leb
    Homme Profil pro
    Enseignant
    Inscrit en
    Janvier 2009
    Messages
    13 163
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Enseignant

    Informations forums :
    Inscription : Janvier 2009
    Messages : 13 163
    Billets dans le blog
    47
    Par défaut
    Bonsoir,

    je pense que tu trouveras des explications ici.

  4. #4
    Membre habitué
    Homme Profil pro
    Dessinateur projeteur
    Inscrit en
    Mars 2014
    Messages
    8
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 52
    Localisation : France

    Informations professionnelles :
    Activité : Dessinateur projeteur
    Secteur : Bâtiment

    Informations forums :
    Inscription : Mars 2014
    Messages : 8
    Par défaut
    super une piste , je vais lire ça.

    merci !


    EDITE: " l'erreur LA PLUS RÉPANDUE QUI SOIT chez les débutants tkinter"

    Bon au moins je fait la même erreur que tous le monde qui débute

    sujet clos , mais c'est quand même galère d'avoir 2 versions de Python

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. pythonic or not pythonic
    Par astyan dans le forum Général Python
    Réponses: 2
    Dernier message: 20/07/2011, 20h40
  2. [Toutes versions] Windows seven et sécurité fichiers INI quelle galère !
    Par guen dans le forum Sécurité
    Réponses: 2
    Dernier message: 28/05/2010, 11h05
  3. Réponses: 7
    Dernier message: 02/11/2009, 17h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo