我使用以下代碼(在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。 –