[python-win32] ANN: PyGUI 2.0.2

Christian K. ckkart at hoc.net
Sat Apr 18 15:39:38 CEST 2009


Greg Ewing schrieb:
> PyGUI 2.0.2 is available:
> 
>    http://www.cosc.canterbury.ac.nz/greg.ewing/python_gui/
> 
> Fixes problem on Windows causing "This file should not
> be imported" error.

Now I get this traceback:

$ python main.py
   File "main.py", line 9, in <module>
     from sheetapp import MatSheetApp
   File "d:\PyGUI-2.0.3\Demos\MatSheet\sheetapp.py", line 8, in <module>
     from sheetdoc import SheetDoc, mash_type
   File "d:\PyGUI-2.0.3\Demos\MatSheet\sheetdoc.py", line 8, in <module>
     from GUI import Document, FileType
   File "c:\pythonxy\python\Lib\site-packages\GUI\__init__.py", line 78, 
in __getattr__
     traceback.print_stack()
Failed to import 'Document' from Documents
Traceback (most recent call last):
   File "c:\pythonxy\python\Lib\site-packages\GUI\__init__.py", line 69, 
in __getattr__
     module = __import__(modname, self.__dict__, locals(), [name])
   File "c:\pythonxy\python\lib\site-packages\GUI\Generic\Documents.py", 
line 6, in <module>
     from AlertFunctions import confirm, confirm_or_cancel
   File 
"c:\pythonxy\python\Lib\site-packages\GUI\Generic\AlertFunctions.py", 
line 1, in <module>
     import BaseAlertFunctions
   File 
"c:\pythonxy\python\lib\site-packages\GUI\Generic\BaseAlertFunctions.py", 
line 5, in <module>
     from Alerts import Alert, Alert2, Alert3
   File "c:\pythonxy\python\lib\site-packages\GUI\Win32\Alerts.py", line 
7, in <module>
     from GAlerts import Alert, Alert2, Alert3
   File "c:\pythonxy\python\Lib\site-packages\GUI\Generic\GAlerts.py", 
line 5, in <module>
     from BaseAlerts import BaseAlert
   File "c:\pythonxy\python\Lib\site-packages\GUI\Win32\BaseAlerts.py", 
line 10, in <module>
     from Views import View
   File "c:\pythonxy\python\Lib\site-packages\GUI\Win32\Views.py", line 
9, in <module>
     from Canvases import Canvas
   File "c:\pythonxy\python\lib\site-packages\GUI\Win32\Canvases.py", 
line 14, in <module>
     from StdFonts import application_font
   File "c:\pythonxy\python\lib\site-packages\GUI\Win32\StdFonts.py", 
line 34, in <module>
     system_font = Font("Tahoma", _win_pts_to_pixels(8))
   File "c:\pythonxy\python\lib\site-packages\GUI\Win32\Fonts.py", line 
73, in __init__
     pitch_and_family = 0) ###win_family_map.get(family, win_default_pf))
   File "c:\pythonxy\python\lib\site-packages\GUI\Win32\Fonts.py", line 
34, in win_create_font
     return ui.CreateFont(kwds)
TypeError: 'pitch_and_family' is an invalid keyword argument for this 
function

Christian




More information about the python-win32 mailing list