I did try the one you suggest. But I got: File "D:\projects\Myself\MySVD\src\ReadWord.py", line 11, in <module> app.ActiveDocument.SaveAs('D:\projects\Myself\HelloPython\src\Drugreservoir1.txt',FileFormat=win32com.client.constants.wdFormatText) File "D:\Softwares\Python27\lib\site-packages\win32com\client\__init__.py", line 170, in __getattr__ raise AttributeError(a) AttributeError: wdFormatText
Also I replace wdFormatText with wdFormatTextLineBreaks. Same error... --- On Wed, 6/15/11, Tim Golden <m...@timgolden.me.uk> wrote: From: Tim Golden <m...@timgolden.me.uk> Subject: Re: [python-win32] UnicodeEncodingError when print a doc file To: Cc: python-win32@python.org Date: Wednesday, June 15, 2011, 10:50 AM On 15/06/2011 15:30, Tom Hawkins wrote: > By ‘manually’ I mean choosing the File->Save As menu item and changing > ‘Save as type’ to Plain Text. > > I’m not familiar with how to automate it directly from Python, but in > Word VBA you would use something like: > > ActiveDocument.SaveAs FileName:="myfile.txt", FileFormat:=wdFormatText .. and for anyone who couldn't guess, in Python that would be something like: ActiveDocument.SaveAs ( FileName="myfile.txt", FileFormat=win32com.client.constants.wdFormatText ) TJG _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32
_______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32