2016-02-07 55 views
0

我正在使用Python 3.4并经常使用文件菜单上的打印窗口菜单项。将Python升级到版本3.5,现在该功能不起作用。我将点击文件>打印窗口>打印到默认打印机,然后单击确定。什么都没发生。我确认我的打印机正在工作,并且我可以通过从记事本打印来从程序进行打印。我也从浏览器打印。只有IDLE拒绝打印。有没有设置,我没有设置,或者这可能是一个错误?谢谢。Python 2.7.11,3.4.4,3.5.1 IDLE打印窗口功能不起作用

+0

可能出现[我无法从Windows IDLE中的Python IDLE打印]的副本(http://stackoverflow.com/questions/35021370/i-cant-print-from-python-idle-in-windows-10) –

+0

我也在回答此问题的前一版本时给出了修复。 –

回答

0

这是一个我意外引入到11月版本并且已经恢复(修复)的错误。我向所有受影响的人道歉。

idlelib/IOBinding.py修复方法是

from idlelib.configHandler import idleConf 

从当前位置移动至下面的行,大约525行,在底部附近,至约7行和移除缩进。

+0

谢谢!我会实施你的解决方案! – ueH84hGHe88