我正在使用xlrd从Excel工作表中读取单元格值,单击一个文本框,我想在该文本框中输入excel值。这是我的代码中的一点重要;
#move the cursor to a location
#-------------------------------------------------------------------------------
win32api.SetCursorPos((200,100))
#right click
#-------------------------------------------------------------------------------
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTDOWN,0,0)
win32api.mouse_event(win32con.MOUSEEVENTF_LEFTUP,0,0)
print "Click."
#enter the room name(HERE'S WHERE I NEED HELP)
#-------------------------------------------------------------------------------
myString = (sheet.cell(0,0).value)
print myString
我知道'print myString'会将它打印在shell中,但我已将其留待澄清。 有关如何在框中输入值的任何建议?
P.S。双击脚本后,会出现文本框,其中的文本会突出显示并准备好开始输入。
谢谢, 梅森