[progliste] Re: demande infos pdo fetch_assoc

2018-01-04 Par sujet QuentinC

Salut,

Pour compléter ce que dit Abdel, il y a encore deux modes que j'ai déjà 
utilisé et qui sont parfois bien pratiques.


FETCH_COL pour ne récupérer qu'une colonne à la fois. C'est pratique 
quand on veut un tableau simple, en combinaison avec fetchAll. Par exemple
select score from classement et FETCH_COL de 0 permet d'avoir un tableau 
simple contenant tous les scores, au lieu d'avoir un tableau d'objets ou 
un tableau de tableau avec une seule clé.


FETCH_CLASS, qui est en quelque sorte une extension de FETCH_OBJ et qui 
instancie directement une classe au lieu de retourner un objet basique.
Par exemple select * from users where name='Abdel' et FETCHC_ALSS de 
'User' peut te retourner directement un objet User construit 
représentant Abel. Evidemment il faut que la classe User existe.



Voilà.
Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: demande infos pdo fetch_assoc

2018-01-04 Par sujet Abdel

Coucou Christophe,

je souhaiterais savoir la différence entre pdo fetch_assoc fetch_obj 
fetch_column enfin les differents fetch.



Question intéressante.

En effet, beaucoup de gens se plaignent du manque de documentations 
relatives aux modes de fetchs utilisées avec PDO.


En gros, le mode par défaut est PDO::FETCH_BOTH.

C'est un mode qui fait en sorte que les colonnes extraites de la bdd en 
fonction de la requête SELECT exécutée seront d'une part indexées par un 
nombre,  mais aussi par une clé représentant le nom de chaque colonne.


Il est en sorte un assemblage de PDO::FETCH_NUM et PDO::FETCH_ASSOC.

Comparé avec l'extension mysql, c'est l'équivalent de mysql_fetch_array.

Le mode PDO::FETCH_ASSOC.

C'est un mode qui fait en sorte que les colonnes extraites de la bdd en 
fonction de la requête SELECT exécutée seront indexées par une clé 
représentant le nom de chaque colonne.


C'est l'équivalent de mysql_fetch_assoc.

Le mode PDO::FETCH_NUM.

C'est un mode qui fait en sorte que les colonnes extraites de la bdd en 
fonction de la requête SELECT exécutée seront indexées par un nombre 
représentant chaque colonne.


La première colonne est indexée par 0, la seconde 1, etc.

C'est l'équivalent de mysql_fetch_row.

Le mode PDO::FETCH_OBJ.

C'est un mode qui va faire en sorte que les données résultantes de la 
requête SELECT exécutée seront représentée par un objet, dont chacun des 
attributs sera le nom d'une colonne.


Ainsi $obj->nom renverra le nom de l'enregistrement, $obj->prenom le 
prénom, etc.


Ce mode avait déjà existé avec l'extension mysql, sous le nom de 
mysql_fetch_object, mais il est beaucoup plus approprié avec PDO, étant 
lui-même orienté objet.


J'espère que ce petit résumé t'aidera à mieux comprendre ces modes, 
sachant qu'il en reste encore, qui sont très peu documentés et que nous 
sommes en quelque sorte obligés d'étudier par l'expérience lol !


Voici une page qui en décrit certains en français :

https://www.julp.fr/articles/2-4-exploitation-des-donnees-de-requetes-select.html

Bien amicalement,
Abdel.



Le 04/01/2018 à 18:21, Christophe Garnier a écrit :

salut a tous.
je souhaiterais savoir la différence entre pdo fetch_assoc fetch_obj 
fetch_column enfin les differents fetch
jai du mal a trouver des infos précises sur le net. merci.


Envoyé de mon iPhoneProgliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.





Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] demande infos pdo fetch_assoc

2018-01-04 Par sujet Christophe Garnier
salut a tous.
je souhaiterais savoir la différence entre pdo fetch_assoc fetch_obj 
fetch_column enfin les differents fetch
jai du mal a trouver des infos précises sur le net. merci.


Envoyé de mon iPhoneProgliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est limit� � 2 
MO 

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: C'est parti pour EdPy

2018-01-04 Par sujet QuentinC

Salut JF,

On est au tout début du développement actuellement, donc oui il faut 
avoir un python 3 installé correctement et fonctionel.


Par contre à terme ça me parait évident qu'on aura des release avec des 
.exe embarquant la bonne version de python et de WX qui seront générés. 
IL y a py2exe ou cxFreeze qui le font, et ils font aussi des exécutables 
mac et linux. De là avec innosetup on pourrait même faire un installeur.


Mais là on n'est même pas à la version 0.0, alors le joli .exe ça sera 
plus tard. En attendant tu peux installer python 3 et juste ne pas le 
mettre dans le path par défaut, je pense que ça fonctionnera.


Bonne soirée.

P.S. D'autres idées pour le nom ? Ca serait bien si j'ouvrais assez vite 
le github. Plus vite il y a des retours, mieux c'est, et plus la 
communauté se sent impliquée. Je vais aussi inviter les anglais de 
program-l.

Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe

Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/   

Je vous rappelle que les pièces jointe sont activés leur taille est limité à 2 MO 


Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en priv�, je 
vous r�pondrez en priv�.




[progliste] Re: C'est parti pour EdPy

2018-01-04 Par sujet Abdel

Salut JF,

Si je comprends bien, à ce stade, l'éditeur va se présenter comme un 
programme Python, mais Python 3, et nécessite donc un Python 3 
installé, c'est bien ça?



Tout à fait.

Alors si j'ai un Python 2.7 qui reste pour l'instant ma version de 
référence, puis-je installer une version de Python 3 à côté, histoire 
de faire la transition graduellement? En évitant par exemple justement 
que l'installation récupère les associations d'extension?



Oui, tu peux très bien installer un Python 3 parallèlement à ton Python 2.7.

Je te conseille toutefois, après l'installation de Python 3, de vérifier 
que tes fichiers py s'exécutent encore avec ton Python 2.7 si tu 
préfères qu'il en soit ainsi.


Si tu vois que ce n'est pas le cas, de toute manière, l'association de 
ces fichiers py avec ton Python 2.7 ne devrait pas être très compliqué à 
faire à partir du menu contextuel/Ouvrir avec...


Autrement, pour lancer le nouvel éditeur, tu peux exécuter le Python 3.6 
à partir d'une ligne de commande ou via un fichier batch.


Selon les indications de Quentin, "python EdPy" à partir du répertoire 
comportant les fichiers .lng et .ini.


Si ton Python 3 n'est pas dans ta variable système "Path", tu peux 
exécuter un fichier batch avec la ligne suivante :


C:\Users\NomUtilisateur\AppData\Local\Programs\Python\Python36-32\python.exe 
EdPy



Bien amicalement,
Abdel.


Le 04/01/2018 à 13:32, Jean-François Colas a écrit :

Hello la ML,

Je suis tout ça d'encore un peu loin pour l'instant, alors je compte 
sur votre indulgence si la question semble redondante ou basique... Si 
je comprends bien, à ce stade, l'éditeur va se présenter comme un 
programme Python, mais Python 3, et nécessite donc un Python 3 
installé, c'est bien ça? Alors si j'ai un Python 2.7 qui reste pour 
l'instant ma version de référence, puis-je installer une version de 
Python 3 à côté, histoire de faire la transition graduellement? En 
évitant par exemple justement que l'installation récupère les 
associations d'extension?


Merci,
J.-F.



Le 04/01/2018 12:06, Abdel a écrit :

Coucou JC,

N'ayant pas reçu de réponse de ta part, je vais te donner une réponse 
approximative selon le fait que tu sois en Windows-10 ou autre, ou 
que tu aies ou pas plusieurs versions de Python installées.


1. Si tu es avec Windows 10 uniquement, la commande pour installer 
wxPython, que ce soit dans l'invite de commandes CMD ou la console 
Windows PowerShell est la suivante :



python -m pip install wxPython



2. Avec Windows 8 et les versions antérieures :

Tu dois ajouter le chemin comportant le répertoire de l'exécutable de 
pip pour ton Python 3.6.4 dans ta variable Path.


Ici, le chemin est le suivant, du devras juste remplacer Abdel par 
ton nom d'utilisateur :



C:\Users\Abdel\AppData\Local\Programs\Python\Python36-32\Scripts



Ensuite, lance la commande suivante depuis l'invite de commande :


pip install wxPython



3. Si tu as plusieurs versions de Python installées, essaie de 
supprimer les précédentes entrées relatives à ces versions dans la 
variable système "Path" et met uniquement celle du Python 3.6.4 pour 
que la commande python fonctionne dans l'invite de commande.


Pour ajouter une entrée dans ta variable système path, je reste à ta 
dispo pour te décrire la démarche si tu veux.


Merci.

Bien amicalement,
Abdel.


Le 04/01/2018 à 11:36, Abdel a écrit :

Coucou Maan,

Merci, en fait, c'est sans doute du à la présence d'autres versions 
de Python que le programme d'installation n'a pas fait son boulot 
comme il faut.


En tous cas, pour ma part, j'ai souvent du faire une association 
d'extension après l'installation de nouveaux logiciel car le système 
ne le faisait pas automatiquement.


Bien amicalement,
Abdel.


Le 04/01/2018 à 10:45, Maan ALOUN a écrit :

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu 
savoir pour quoi le programme d'installation n'a pas pu faire son 
job comme il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", 
".pyc" et ".pyw" ne sont pas directement interprétées par ton 
Python 3.6.4 lorsque tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu 
contextuel, puis "Choisir une autre application/Rechercher une 
autre application sur ce PC" puis tu recherches l'exécutable de 
ton Python 3.6.4 et tu coches la case "Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec 
l'interpréteur de commandes CMD ou le Windows PowerShell en 
précisant "python nomDeTonFicher.py" si tu as bien mis le 
répertoire de ton exécutable de ton Python 3.6.4 dans la variable 
système "Path".


Voilà, 

[progliste] Re: C'est parti pour EdPy

2018-01-04 Par sujet Jean-François Colas

Hello la ML,

Je suis tout ça d'encore un peu loin pour l'instant, alors je compte sur 
votre indulgence si la question semble redondante ou basique... Si je 
comprends bien, à ce stade, l'éditeur va se présenter comme un programme 
Python, mais Python 3, et nécessite donc un Python 3 installé, c'est 
bien ça? Alors si j'ai un Python 2.7 qui reste pour l'instant ma version 
de référence, puis-je installer une version de Python 3 à côté, histoire 
de faire la transition graduellement? En évitant par exemple justement 
que l'installation récupère les associations d'extension?


Merci,
J.-F.



Le 04/01/2018 12:06, Abdel a écrit :

Coucou JC,

N'ayant pas reçu de réponse de ta part, je vais te donner une réponse 
approximative selon le fait que tu sois en Windows-10 ou autre, ou que 
tu aies ou pas plusieurs versions de Python installées.


1. Si tu es avec Windows 10 uniquement, la commande pour installer 
wxPython, que ce soit dans l'invite de commandes CMD ou la console 
Windows PowerShell est la suivante :



python -m pip install wxPython



2. Avec Windows 8 et les versions antérieures :

Tu dois ajouter le chemin comportant le répertoire de l'exécutable de 
pip pour ton Python 3.6.4 dans ta variable Path.


Ici, le chemin est le suivant, du devras juste remplacer Abdel par ton 
nom d'utilisateur :



C:\Users\Abdel\AppData\Local\Programs\Python\Python36-32\Scripts



Ensuite, lance la commande suivante depuis l'invite de commande :


pip install wxPython



3. Si tu as plusieurs versions de Python installées, essaie de 
supprimer les précédentes entrées relatives à ces versions dans la 
variable système "Path" et met uniquement celle du Python 3.6.4 pour 
que la commande python fonctionne dans l'invite de commande.


Pour ajouter une entrée dans ta variable système path, je reste à ta 
dispo pour te décrire la démarche si tu veux.


Merci.

Bien amicalement,
Abdel.


Le 04/01/2018 à 11:36, Abdel a écrit :

Coucou Maan,

Merci, en fait, c'est sans doute du à la présence d'autres versions 
de Python que le programme d'installation n'a pas fait son boulot 
comme il faut.


En tous cas, pour ma part, j'ai souvent du faire une association 
d'extension après l'installation de nouveaux logiciel car le système 
ne le faisait pas automatiquement.


Bien amicalement,
Abdel.


Le 04/01/2018 à 10:45, Maan ALOUN a écrit :

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu 
savoir pour quoi le programme d'installation n'a pas pu faire son 
job comme il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", 
".pyc" et ".pyw" ne sont pas directement interprétées par ton 
Python 3.6.4 lorsque tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu 
contextuel, puis "Choisir une autre application/Rechercher une 
autre application sur ce PC" puis tu recherches l'exécutable de ton 
Python 3.6.4 et tu coches la case "Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec 
l'interpréteur de commandes CMD ou le Windows PowerShell en 
précisant "python nomDeTonFicher.py" si tu as bien mis le 
répertoire de ton exécutable de ton Python 3.6.4 dans la variable 
système "Path".


Voilà, j'espère que ça t'aidera un petit peu.

Tiens nous au courant de la suite.

Bien amicalement,
Abdel.


Le 03/01/2018 à 14:40, Maan ALOUN a écrit :

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un 
problème avec le launcher, le systeme ne connais pas les 
extentions de python py, pyc, et pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions 
à te poser, dont les réponses devraient m'orienter pour mieux 
t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, 
le wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus 
riche que la précédente.
Comme vous pouvez le voir, j'ai 

[progliste] Re: C'est parti pour EdPy

2018-01-04 Par sujet Abdel

Coucou JC,

N'ayant pas reçu de réponse de ta part, je vais te donner une réponse 
approximative selon le fait que tu sois en Windows-10 ou autre, ou que 
tu aies ou pas plusieurs versions de Python installées.


1. Si tu es avec Windows 10 uniquement, la commande pour installer 
wxPython, que ce soit dans l'invite de commandes CMD ou la console 
Windows PowerShell est la suivante :



python -m pip install wxPython



2. Avec Windows 8 et les versions antérieures :

Tu dois ajouter le chemin comportant le répertoire de l'exécutable de 
pip pour ton Python 3.6.4 dans ta variable Path.


Ici, le chemin est le suivant, du devras juste remplacer Abdel par ton 
nom d'utilisateur :



C:\Users\Abdel\AppData\Local\Programs\Python\Python36-32\Scripts



Ensuite, lance la commande suivante depuis l'invite de commande :


pip install wxPython



3. Si tu as plusieurs versions de Python installées, essaie de supprimer 
les précédentes entrées relatives à ces versions dans la variable 
système "Path" et met uniquement celle du Python 3.6.4 pour que la 
commande python fonctionne dans l'invite de commande.


Pour ajouter une entrée dans ta variable système path, je reste à ta 
dispo pour te décrire la démarche si tu veux.


Merci.

Bien amicalement,
Abdel.


Le 04/01/2018 à 11:36, Abdel a écrit :

Coucou Maan,

Merci, en fait, c'est sans doute du à la présence d'autres versions de 
Python que le programme d'installation n'a pas fait son boulot comme 
il faut.


En tous cas, pour ma part, j'ai souvent du faire une association 
d'extension après l'installation de nouveaux logiciel car le système 
ne le faisait pas automatiquement.


Bien amicalement,
Abdel.


Le 04/01/2018 à 10:45, Maan ALOUN a écrit :

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu 
savoir pour quoi le programme d'installation n'a pas pu faire son job 
comme il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", 
".pyc" et ".pyw" ne sont pas directement interprétées par ton Python 
3.6.4 lorsque tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu 
contextuel, puis "Choisir une autre application/Rechercher une autre 
application sur ce PC" puis tu recherches l'exécutable de ton Python 
3.6.4 et tu coches la case "Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec 
l'interpréteur de commandes CMD ou le Windows PowerShell en 
précisant "python nomDeTonFicher.py" si tu as bien mis le répertoire 
de ton exécutable de ton Python 3.6.4 dans la variable système "Path".


Voilà, j'espère que ça t'aidera un petit peu.

Tiens nous au courant de la suite.

Bien amicalement,
Abdel.


Le 03/01/2018 à 14:40, Maan ALOUN a écrit :

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un 
problème avec le launcher, le systeme ne connais pas les extentions 
de python py, pyc, et pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions à 
te poser, dont les réponses devraient m'orienter pour mieux 
t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, le 
wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus 
riche que la précédente.
Comme vous pouvez le voir, j'ai mentionné le nom du projet à un 
minimum de places. Il n'y aura qu'un dossier et 2 fichiers à 
renommer quand on aura trouvé un nom.


Fonctionalités actuelles:
- Edition de fichiers multiples avec le système d'onglets
- Choix à l'enregistrement et autodétection à l'ouverture de 
l'encodage, des fins de ligne et du type d'indentation

- Fonction rechercher et rechercher/remplacer avec regex
- Affichage de la position ou de la sélection dans la barre de 
statut
- Ouverture des fichiers spécifiés en ligne de commande avec 
possibilité d'atteindre directement une position souhaitée dès 
l'ouverture avec la syntaxe truc.txt:19 ou 

[progliste] Re: C'est parti pour EdPy

2018-01-04 Par sujet Abdel

Coucou Maan,

Merci, en fait, c'est sans doute du à la présence d'autres versions de 
Python que le programme d'installation n'a pas fait son boulot comme il 
faut.


En tous cas, pour ma part, j'ai souvent du faire une association 
d'extension après l'installation de nouveaux logiciel car le système ne 
le faisait pas automatiquement.


Bien amicalement,
Abdel.


Le 04/01/2018 à 10:45, Maan ALOUN a écrit :

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu savoir 
pour quoi le programme d'installation n'a pas pu faire son job comme 
il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", 
".pyc" et ".pyw" ne sont pas directement interprétées par ton Python 
3.6.4 lorsque tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu contextuel, 
puis "Choisir une autre application/Rechercher une autre application 
sur ce PC" puis tu recherches l'exécutable de ton Python 3.6.4 et tu 
coches la case "Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec 
l'interpréteur de commandes CMD ou le Windows PowerShell en précisant 
"python nomDeTonFicher.py" si tu as bien mis le répertoire de ton 
exécutable de ton Python 3.6.4 dans la variable système "Path".


Voilà, j'espère que ça t'aidera un petit peu.

Tiens nous au courant de la suite.

Bien amicalement,
Abdel.


Le 03/01/2018 à 14:40, Maan ALOUN a écrit :

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un 
problème avec le launcher, le systeme ne connais pas les extentions 
de python py, pyc, et pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions à 
te poser, dont les réponses devraient m'orienter pour mieux 
t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, le 
wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus 
riche que la précédente.
Comme vous pouvez le voir, j'ai mentionné le nom du projet à un 
minimum de places. Il n'y aura qu'un dossier et 2 fichiers à 
renommer quand on aura trouvé un nom.


Fonctionalités actuelles:
- Edition de fichiers multiples avec le système d'onglets
- Choix à l'enregistrement et autodétection à l'ouverture de 
l'encodage, des fins de ligne et du type d'indentation

- Fonction rechercher et rechercher/remplacer avec regex
- Affichage de la position ou de la sélection dans la barre de 
statut
- Ouverture des fichiers spécifiés en ligne de commande avec 
possibilité d'atteindre directement une position souhaitée dès 
l'ouverture avec la syntaxe truc.txt:19 ou truc.txt:19,88

- Fonction atteindre qui autorise plusieurs syntaxes:
* 10 pour aller à la ligne 10
* +10 pour descendre de 10 lignes
* -10 pour monter de 10 lignes
* 10,27 pour aller à la ligne 10, colonne 27
* 7-15 pour sélectionner du début de la ligne 7 à la fin de la 
ligne 15
* 7,9-17,33 pour sélectionner depuis ligne 7 colonne 9 jusqu'à 
ligne 17 colonne 33
* JE réfléchis à ajouter plusieurs autres syntaxes pour rendre 
cette fonction assez polyvalente



C'est maintenant le moment de tester et dénicher les premiers bugs.
IL y a aussi une to do list dans l'archive. Si vous avez des 
idées à ajouter, n'hésitez pas !


Merci pour votre soutien, vos idées et vos tests

A bientôt


Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille 
est limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste 

[progliste] Re : Re: C'est parti pour EdPy

2018-01-04 Par sujet Maan ALOUN

bonjour Abdel,

Merci bien, je connais bien sur cette solution, mais j'ai voulu savoir pour 
quoi le programme d'installation n'a pas pu faire son job comme il fallait.



--
De : "Abdel" 
Date : mercredi 3 janvier 2018 17:16
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut Maan,

Si je comprends bien ton PB, les fichiers avec extension ".py", ".pyc" et 
".pyw" ne sont pas directement interprétées par ton Python 3.6.4 lorsque 
tu les exécutes depuis l'explorateur?


Il faut juste valider le choix "Ouvrir avec" dans le menu contextuel, puis 
"Choisir une autre application/Rechercher une autre application sur ce PC" 
puis tu recherches l'exécutable de ton Python 3.6.4 et tu coches la case 
"Toujours utiliser" puis OK.


Autrement, tu peux toujours lancer tes fichiers Py avec l'interpréteur de 
commandes CMD ou le Windows PowerShell en précisant "python 
nomDeTonFicher.py" si tu as bien mis le répertoire de ton exécutable de 
ton Python 3.6.4 dans la variable système "Path".


Voilà, j'espère que ça t'aidera un petit peu.

Tiens nous au courant de la suite.

Bien amicalement,
Abdel.


Le 03/01/2018 à 14:40, Maan ALOUN a écrit :

bonjour à vous tous,

du mon coté, je viens d'installer python 3.6.4, mais j'ai un problème 
avec le launcher, le systeme ne connais pas les extentions de python py, 
pyc, et pyw

j'ai desinstallé toutes les versions précédentes mais sans succès.
que faire?
merci par avance





--
De : "Abdel" 
Date : mercredi 3 janvier 2018 14:32
À : 
Objet : [progliste] Re: C'est parti pour EdPy


Salut JC,

Avant de répondre à ta question, j'ai 2 toutes petites questions à te 
poser, dont les réponses devraient m'orienter pour mieux t'expliquer.


Sous quel Windows tourne-tu?

As-tu plusieurs versions de Python installées?

Merci.

Bien amicalement,
Abdel.


Le 03/01/2018 à 11:34, Armingaud Jean-Claude a écrit :

Salut tous,


Je bloque un peu pour essayer ce Edpy nouveau qui vient de sortir.

Je dispose de Python 3.6 qui est installé et fonctionnel mais, le 
wxpython me soucie quelque peu...


Il s'agit de la version

wxPython-4.0.0b2-cp36-cp36m-win_amd64.whl

est-ce la bonne ?

comment installer ce truc ?


d'avance merci.


J.-C.



Le 03/01/2018 à 05:40, QuentinC a écrit :

Bonjour,

JE vous envoie une version mise à jour qui est beaucoup plus riche que 
la précédente.
Comme vous pouvez le voir, j'ai mentionné le nom du projet à un 
minimum de places. Il n'y aura qu'un dossier et 2 fichiers à renommer 
quand on aura trouvé un nom.


Fonctionalités actuelles:
- Edition de fichiers multiples avec le système d'onglets
- Choix à l'enregistrement et autodétection à l'ouverture de 
l'encodage, des fins de ligne et du type d'indentation

- Fonction rechercher et rechercher/remplacer avec regex
- Affichage de la position ou de la sélection dans la barre de statut
- Ouverture des fichiers spécifiés en ligne de commande avec 
possibilité d'atteindre directement une position souhaitée dès 
l'ouverture avec la syntaxe truc.txt:19 ou truc.txt:19,88

- Fonction atteindre qui autorise plusieurs syntaxes:
* 10 pour aller à la ligne 10
* +10 pour descendre de 10 lignes
* -10 pour monter de 10 lignes
* 10,27 pour aller à la ligne 10, colonne 27
* 7-15 pour sélectionner du début de la ligne 7 à la fin de la ligne 
15
* 7,9-17,33 pour sélectionner depuis ligne 7 colonne 9 jusqu'à ligne 
17 colonne 33
* JE réfléchis à ajouter plusieurs autres syntaxes pour rendre cette 
fonction assez polyvalente



C'est maintenant le moment de tester et dénicher les premiers bugs.
IL y a aussi une to do list dans l'archive. Si vous avez des idées à 
ajouter, n'hésitez pas !


Merci pour votre soutien, vos idées et vos tests

A bientôt


Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/

Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :
http://outils-n.archive-host.com/partage-fm0m7b947vglikp9Efpso94gt
Pour y ajouter des fichiers demandez-moi le ou sur la liste ou en 
priv�, je vous r�pondrez en priv�.






Progliste :
Pour se d�sinscrire de la liste : 
mailto:progliste-requ...@ml.free.fr?subject=unsubscribe


Pour voir les archives de la liste :
http://www.mail-archive.com/progliste@ml.free.fr/
Je vous rappelle que les pi�ces jointe sont activ�s leur taille est 
limit� � 2 MO

Pour acc�der aux fichiers de la liste
http://outils.archive-host.com/partage.php?id=2Qar9Hy6ftzr
Ou en utilisant la nouvelle page de partage :