2016-02-07 2 views
0

J'utilisais Python 3.4 et utilisais souvent l'élément de menu Imprimer la fenêtre du menu Fichier. Python mis à jour à la version 3.5 et maintenant cette fonction ne fonctionne pas. Je clique sur Fichier> Imprimer la fenêtre> Imprimer sur l'imprimante par défaut et cliquez sur OK. Rien ne se passe. J'ai confirmé que mon imprimante fonctionne et que je peux imprimer à partir des programmes en imprimant à partir du Bloc-notes. J'ai également imprimé à partir du navigateur. C'est seulement IDLE qui refuse d'imprimer. Y a-t-il un paramètre que je n'ai pas défini ou est-ce que cela pourrait être un bug? Merci.Python 2.7.11, 3.4.4, 3.5.1 La fonction IDLE Print Window ne fonctionne pas

+0

Copie possible de [Je ne peux pas imprimer à partir de Python IDLE dans Windows 10] (http://stackoverflow.com/questions/35021370/i-cant-print-from-python-idle-in-windows-10) –

+0

J'ai également donné le correctif dans ma réponse à la version précédente de cette question. –

Répondre

0

Il s'agit d'un bogue que j'ai accidentellement introduit dans les versions de novembre et que j'ai corrigé depuis (corrigé). Mes excuses à tous affectés.

Le correctif dans idlelib/IOBinding.py est de déplacer la ligne suivante

from idlelib.configHandler import idleConf 

à partir de l'emplacement actuel, autour de la ligne 525, à proximité du fond, à environ la ligne 7 et retirer le tiret.

+0

Merci! Je vais implémenter votre solution! – ueH84hGHe88