Afficher les Prints d'un Script

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Afficher les Prints d'un Script

Message par MaToun le Lun 12 Déc - 17:42

Bonjour PBRN,
Depuis Blender 2.58 environ la Fenetre "Dos" n'est plus affichée au chargement de Blender 2.60 !
Dans les préférences j'ai rien trouvé !?
En attaquant les scripts dans Blender j'aurais besoin de l'afficher tout comme la Fenêtre "Python Shell" qui apparait en lançant l'IDLE de Python permettant de voir les "Print("....") afin de pouvoir vérifier des valeurs et autres....!
Cette fenêtre existe puisqu'on l'aperçoit en quittant Blender 2.60 !
Comment pouvoir l'afficher durant le travail sur un script ?
Merçi de me tuyauter sur la question !
Bonne journée !

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Lun 12 Déc - 18:27

Salut,
Je ne comprends pas trop ce que tu veux faire !

Si c'est la fenêtre de ton OS que tu veux afficher, c'est dans le raccourcis qu'il faut dire d'ouvrir Blender dans la console !

Tu parle de voir les scripts dans Blender ?
Tu peux très bien ouvrir une autre fenêtre et afficher "Python Console" à la place de 3D View par exemple dans le menu de la fenêtre. Tu verras dans cette fenêtre ce qui se passe en exécution.

Sinon, pour créer un script ou l'éditer, il faut ouvrir une fenêtre en sélectionnant "Text Editor" dans le même menu.

Tu peux ouvrir un script dedans en cliquant sur "Open Text Block" dans le menu en bas et après avoir sélectionné le filtre script en haut. (py)
Tu peux créer, modifier un script et pour le lancer, il suffit de cliquer sur le bouton "Run Script" qui n'apparaît que quand un script est chargé...
J'espère que c'est ce que tu veux faire ! Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Mar 13 Déc - 16:15

Salut,
je veux pouvoir afficher la Fenêtre (fond Noir) qu'on ne fait qu'apercevoir.... lorsqu'on Lance ou que l'on quitte Blender 2.60 (En quittant on aperçoit bien les valeurs renvoyées par un Print des plus simple par ex:
print("Faces de la Base Creees !")
La fenêtre console ds blender n'affiche pas le Print.... écrit ds un script après bien sur avoir exécuter le script par RUN !!!
Idem dans Fenêtres "Python Shell" ou "Invite de Commandes" de Win7 !
(ds versions précédentes cette fenêtre restait cachée mais présente et accessible derriere la Fenêtre de Blender)

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Mar 13 Déc - 16:39

Salut,
Ben pour ça comme je te l'ai dit, c'est dans le raccourcis que tu crée, ou édite celui qui a été créé à l'installation de Blender ! Indique dedans que tu veux ouvrir Blender avec la console !!

Le problème, c'est que Microsoft masque cette fenêtre maintenant, alors qu'elle est indispensable ! Puisque pour lancer un logiciel, il faut passer une ligne de commande, qui généralement est passée par l'interface graphique, que ce soit sous n'importe quel OS Rolling Eyes
C'est utile de pouvoir voir ce qui est retourné dans cette fenêtre, notamment quand il y a une erreur !
Il n'y avait pas de problèmes avec XP avant !! Wink

Sous Linux, je pourrai te dire exactement ce qu'il faut faire, mais sous Windows, je ne sais plus trop ce qu'ils font !! Suspect
Mais sous Windows, ça doit être similaire en plus ch..nt !
Moins de problèmes avec Linux, on fait ce que l'on veut !! Wink
Désolé de ne pas pouvoir te donner plus d'indications pour Windows, si quelqu'un utilisateur de Windows pouvait te donner la solution exacte !! Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Jeu 15 Déc - 12:18

Toutes mes Excuses... mais je comprends pas :
Quel Raccourci ?
Et j'écris quoi en éditant ce raccourci ?
Comme tu le dis cette fenêtre est Indispensable (et surtout en travaillant sur 1 script)
Infos:
j'ai Blender 2.60 est installé par le Zip sur 1 autre disque que le C:
Sous Vista, Ver 2.5 à 2.7 environ, je voyais cette "fenêtre Dos"

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Jeu 15 Déc - 12:57

Salut,
Pas besoin de s'excuser ! Embarassed
Normalement la fenêtre système dans lequel on peut lire ce que fait le logiciel et on peut voir les éventuelles erreurs. Mais elle ne sert pas à éditer ou travailler sur un script !
Donc pour cette fenêtre, c'est plus clair vu que tu es passé par la décompression d'un zip, il ne crée donc pas le raccourci.. C'est la petite icône que tu vas mettre sur ton bureau ou dans ton menu.
Quand tu le crée, je peux pas te dire comment ils font maintenant sous Windows 7. Dans le temps, on créait une commande dans XP pour lancer cette fenêtre cmd, je crois !! elephant

Quand tu crée ce raccourci, il faut entrez les infos pour qu'il démarre Blender à partir de cette fenêtre.
Seulement voilà, Microsoft ne tien plus à ce que les utilisateurs s'en servent bien quelle existe encore ! Bien entendu, un Os ne peut pas tourner sans ça !!

C'est vraiment plus simple sous Linux, il suffit de faire clic droit sur le bureau, créer un lanceur (c'est l'équivalent raccourci windows), dans le menu application, tu sélectionne lancer dans le Terminal (équivalent fenêtre DOS en plus sophistiqué), tu navigue pour entrer le chemin d'accès du programme et tu clique sur valider. Après tu as un beau raccourci avec le logo Blender sur ton bureau sur lequel tu double clique pour démarrer et le Terminal (équivalent fenêtre DOS) s'ouvre en plus de Blender.

Par contre la fenêtre Dos ne te permet pas de travailler sur un Script, elle permet de voir juste les erreurs et les actions effectuées dans Blender !

Windows 7, je ne connais pas, si quelqu'un peut te donner des indications, contacte clg ou Babinski, peut être qu'il te donneront la solution pour Windows 7
Désolé ! Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Jeu 15 Déc - 13:38

Encore Merçi !
Mais j'ai trouvé c'etait trop simple.............!!!
Menu Help \ Toggle System Console
et la fenetre s'affiche permettant de VOIR : erreurs, actions de Blender
ET >>>>>
Surtout, apres Exec d'un script, Voir des Valeurs, des Infos, etc.... affichées: exemple simpliste d'une ligne de Script: Print("Valeur de X=", X)

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Jeu 15 Déc - 14:20

Bon, je ne comprends pas, quand tu dis afficher : Print("Valeur de X=", X) !
On est bien en plein développement de script là ?
C'est la fonction dans Python qui permet d'afficher la valeur X="une valeur"
Tu es d'accord avec moi ?
Donc, ça se passe dans la console Python de Blender et ça doit s'afficher dans le champ de l'interface pointé !!
Est-ce que tu ne confondrais pas !! Rolling Eyes

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Ven 16 Déc - 15:49

Effectivement j'ai déjà fait qques petits scripts Blender !
Print("Valeur de X=", X) est 1 ligne de script, et le résultat s'affiche ds Toggle System Console du Menu Help.
Ayant pas mal programmé sur Visual Basic Express, c'est qd même pas Facile car les Propriétés, Evenements, Methodes de l'API Python Different, évidemment, et.... c'est pas demain que je les aurais en tête !
Etant assez Faible en Anglais l'aide de l'API Python pas Simple !
Merçi pour tes Infos


MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Ven 16 Déc - 17:00

Salut,
Les seul langages qu'il faut connaître, c'est le C et le C++ !
Après le Python, c'est un C++ simplifié et interprété !

Quand à Visual machin pro, j'ai développé des programmes avec il y a un certain Temps ! C'est une usine à gaz en plus Il compile les programmes avec un un compilateur C déclassé qui sortent des compilations trop lourdes !
En plus Microsoft n'est pas capable de respecter le standard du C et C++.

Alors aujourd'hui, on compile sous Linux, même pour faire tourner des programmes sous Windows ! Rolling Eyes

Pour ceux qui ne le savent pas, Blender est compilé en C et C++ et il intègre une API Python pour interpréter les scripts !

Entre le C, C++ et Python, c'est la même philosophie.. !! Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Dim 18 Nov - 16:47

Bonjour pbrn,
Menu Help \ Toggle System Console.... est Absent sur la 264a.
((C'est Très génant car on ne peut afficher (donc Vérifier) les résultats Lors de la mise au Point d'un Script))
Peut on se débrouiller à ajouter (l'oubli...?) de Toggle System Console ?
Merçi
Bonne journée

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Mar 20 Nov - 16:35

Bonjour pbrn,
Menu Help \ Toggle System Console.... est Absent sur la 264a.
((C'est Très génant car on ne peut afficher (donc Vérifier) les résultats Lors de la mise au Point d'un Script))
Peut on se débrouiller à ajouter, soi même, l'oubli...? de "Toggle System Console" ds le menu Help OU Pouvoir afficher cette Fenêtre par je ne sais quel raccourci ?
Merçi
Bonne journée

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Mar 20 Nov - 18:59

Bonsoir,
Non, elle est toujours ici, si on parle de la même chose, tu mets ton curseur de souris en haut de la limite de la barre de menus, quand ton curseur se transforme en double flèche, tu cliques et tu tires pour l'ouvrir.
La tu verras le code Python s'afficher au fur et à mesure de son exécution Wink
Tu sais Blender évolue et il faut aller sur le Wiki.. Cool

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Dim 9 Déc - 15:33

Bjr pbrn,
Sous Barre menu supérieure OK on voit les Commandes Blender s'afficher mais pas les Prints !!
Oublions mes questions précédentes !
Seule question qui m'importe:
Comment je pourrais ajouter ds me menu HELP..."Toggle System Console" ((qui elle affiche les Prints)) mais qui n'existe pas ds la Ver 264.a ?
merçi !

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Dim 9 Déc - 19:00

Bonsoir,
Tu sais que sur les forum le langage SMS est proscrit, alors si tu veux bien, évite ce langage qui est pénible pour la compréhension ! Wink
Décris avec plus de détails ce que tu veux faire, la programmation est assez compliquée ! Wink
Tu sais aussi que Open Shading va apparaître dans la version 2.65 et ça entraîne beaucoup de modifications ! Wink

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Ven 2 Aoû - 13:35

Bonjour pbrn,
1. Rappel: Toggle system Console se trouve maintenant dans le menu déroulant Windows !
2. Depuis la 2.65 j'ai systématiquement des Erreurs dés que je lance l'execution et donc Blender est Inutilisable !
J'ai Python 3.2 d'Installé puisque pour développer des scripts la version complête de Python est nécéssaire !?
Depuis la 2.65 je ne peux donc plus suivre les Evolutions de Blender !
Merçi de tes indications

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Ven 2 Aoû - 13:38

Quelle URL........? pour Joindre copy d'Ecran des Erreurs.....?

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Ven 2 Aoû - 18:30

Bonjour,
Je ne comprends pas ta dernière question, donne plus de détails sur ce que tu veux faire ! Rolling Eyes 

Concernant Python et la console, ça marche bien, j'ai vérifié sous Linux, maintenant, ça devrait marcher sous Windows 7 !
Si il y avait un problème sous Blender, ça se saurait et ce serait déjà corrigé !

Regarde si ça ne vient pas de ton OS et ne charge pas n'importe quel script dont tu ne connais pas l'origine ! D'ailleurs la Blender Foundation l'a indiqué ! Il peut y avoir du code malicieux dedans !
Wink 

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Ven 9 Aoû - 16:14

Bonjour pbrn
On Parle plus de scripts ! OK
1è Question: Depuis la 2.65 j'ai systématiquement des Erreurs dés que je lance l'execution et donc Blender est Inutilisable. je ne peux donc plus suivre les Evolutions de Blender !
2è Question: pour TE Joindre une copy d'Ecran.jpg (afin que tu voies ces Erreurs)  tu demandes une URL...! je saisie QUOI ?
Merçi de tes indications

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Ven 9 Aoû - 19:07

MaToun a écrit:
Depuis la 2.65 j'ai systématiquement des Erreurs dés que je lance l'execution et donc Blender est Inutilisable. je ne peux donc plus suivre les Evolutions de Blender !
Si ça venait de Blender, ça se saurait ! Moi, je pense plutôt que c'est ton OS qui est nase ! Vérifie donc l'état de ton OS, défragmente aussi ton disque dur. Je pense que ton OS c'est Windows ?!
Il faudrait peut-être que tu réinstalles ton Windows où que tu le répares ! Vérifie aussi l'état de ton disque dur, il y a peut-être des clusters qui sont nases ! Fait ça en bas niveau ! Wink 
As-tu un anti-virus à jour, c'est oblgatoire avec Windaube ! Wink 
C'est vraiment de la "daube" Windows ! Rolling Eyes 
MaToun a écrit:
pour TE Joindre une copy d'Ecran.jpg (afin que tu voies ces Erreurs)  tu demandes une URL...! je saisie QUOI ?
Merçi de tes indications
Hé bien lit la faq, en haut de l'éditeur de message, tu as même un hébergeur ! Rolling Eyes

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Sam 10 Aoû - 15:19

Excuses.....
Dans la FAQ images on parle pas d'URL....mais de balises BBCode.....ou html...!?
PAS VU OU SE TROUVE L HEBERGEUR...?
Pourquoi tout ça n'est pas aussi simple que ça devrait l'être...?
(1. Ecrire message 2. Choisir Img à Joindre 3. Envoyer !!!

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Lun 12 Aoû - 10:13

Salut,
Sur tous les forum, c'est le BBCode qui est utilisé et l'URL de l'image est contenu dedans !
Qu'est- qui est difficile ?
Quand tu as cliqué sur répondre, dans la barre de l'éditeur, tu as plein d’icônes. Mets le curseur de ta souris dessus ! Tu en as un : "Hébrger une image" ! Tu cliques dessus, tu héberges ton image et quand l'hébergement est terminé, tu copies le BBCode que te propose l'hébergeur et tu le colles dans ton message ou tu veux.

Attention quand même, il faut copier le BBCode avec miniature, puisque l'on mets en général des images qui sont plus large que le forum. Quand tu cliques sur la miniature, ton image s'ouvre en grand dans une autre fenêtre.

Avant de valider ton message, tu peux faire un aperçu pour si tout est OK et éventuellement faire les corrections avant de valider. Si tu as déjà validé, tu le modifies en cliquant sur Editer et tu revalides !

Je ne vois pas ce qui pourrait être plus simple ! Tu n'as aucun code à écrire, ton hébergeur d'image te le propose !
Le BBCode est un standard pour afficher des images et autre, vidéo, etc...
Tous les forums marchent comme ça !

Désolé, mais il faut faire un petit peu d’efforts ! study 

Si tu fais comme ça avec ton OS, il y a de la maintenance à faire sous peine que Windows s’effondre au bout d'un certain temps ! bom

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Erreur Bleneder 267b

Message par MaToun le Ven 23 Aoû - 17:04

Salut,
Copy d'écran des erreurs sur 267b
((1.   J'ai clic sur icn HEBERGER 1 Img    et 2. Clic sur icn CODE  (coller ci desssous ?)
ça doit pas etre ça !??? bon excuses.......

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par pbrn le Mar 27 Aoû - 15:04

Salut,
Pourquoi les autres y arrivent sans problèmes ?
Tu as d'autres hébergeurs Comme celui-ci : Zimagez.com
A mon avis, tu fais une fausse manip ! Rolling Eyes 

_________________

                                                                                                                                     


avatar
pbrn
Admin

Messages : 2292
Date d'inscription : 22/04/2010
Age : 65
Localisation : Cognac

http://pbrn.blogspot.com/

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par MaToun le Dim 20 Oct - 16:58

Fausse manip surement mais laquelle...?
Mon OS serait nase....? Alors que les versions 2.61, 2.63, jusqu'à 2.64a Fonctionnent TRES BIEN !?  
Ma Version actuelle de Python est la 3.2....Si à partir de Blender 2.65 il Faut un Python de version Supérieure....est ce que ça pourrait être la cause des Erreurs  systématiques au lancement des Ver 2.65 et suivantes ??? merci

MaToun

Messages : 34
Date d'inscription : 27/01/2011

Revenir en haut Aller en bas

Re: Afficher les Prints d'un Script

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 1 sur 2 1, 2  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut

- Sujets similaires

 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum