2016-02-07 3 views
0

Я использовал Python 3.4 и часто использовал пункт меню «Окно печати» в меню файла. Обновлен Python до версии 3.5, и теперь эта функция не работает. Я бы нажал «Файл»> «Окно печати»> «Печать на принтер по умолчанию» и нажмите «ОК». Ничего не произошло. Я подтвердил, что работает мой принтер, и что я могу печатать из программ, печатая из «Блокнота». Я также напечатал из браузера. Только IDLE отказывается печатать. Есть ли настройка, которую я не установил, или это может быть ошибкой? Благодарю.Python 2.7.11, 3.4.4, 3.5.1 Функция печати IDLE Print не работает

+0

Возможный дубликат [Я не могу печатать с Python IDLE в Windows 10] (http://stackoverflow.com/questions/35021370/i-cant-print-from-python-idle-in-windows-10) –

+0

Я также дал исправление в своем ответе на предыдущую версию этого вопроса. –

ответ

0

Это ошибка, которую я случайно представил в ноябрьских версиях и с тех пор вернулась (исправлена). Приношу свои извинения всем пострадавшим.

Исправление в idlelib/IOBinding.py, чтобы переместить следующую строку

from idlelib.configHandler import idleConf 

от текущего местоположения, около линии 525, в нижней части, до линии 7 и удалить отступ.

+0

Спасибо! Я буду реализовывать ваше решение! – ueH84hGHe88

Смежные вопросы