#!/usr/bin/env python
from Tkinter import Tk
from time import sleep
from tkMessageBox import showwarning
import win32com.client as win32
warn=lambda app: showwarning(app,'Exit?')
RANGE=range(3,8)
def word ():
app='Word'
word=win32.gencache.EnsureDispatch('%s.Application' % app)
doc=word.Documents.Add()
word.Visible=True
sleep(1)
rng=doc.Range(0,0)
rng.InsertAfter('Python-to-%s Test/r/n/r/n' % app)
sleep(1)
for i in RANGE:
rng.InsertAfter('Line %d/r/n' % i)
sleep(1)
rng.InsertAfter("/r/nTh-th-th-that's all folks!/r/n")
warn(app)
doc.Close(False)
word.Application.Quit()
if __name__=='__main__':
Tk().withdraw()
word()
word.py
最新推荐文章于 2023-02-16 16:12:01 发布