我使用以下代码(在Cherrypy中)在网络共享上打开文件。 (http://localhost:8080/g?filename=filename.docx) 这似乎工作正常,但是当我打开一个文件,例如一个Word文档时,Word在当前浏览器窗口后面打开。 如何打开链接并专注于窗口?在浏览器中打开文档
import os
import cherrypy
import webbrowser
class StringGenerator(object):
@cherrypy.expose
def index(self):
return "Hello world!"
@cherrypy.expose
def g(self, filename):
webbrowser.open(r'\\computer\share\filename.docx', new=2, autoraise=True)
if __name__ == '__main__':
cherrypy.quickstart(StringGenerator())
或者您可以尝试使用pywinauto,它更像AutoIt。 –