プログラムを実行した後、pywinautoとChrome_widgetWin_1を使用してChromeでプレゼンテーションを開始する必要があります.Chromeは起動しましたが、新しいタブを表示しただけで、プレゼンテーションは表示されませんでした.
プログラムの最初の部分はhtmlプレゼンテーションをpdfで呼び出し、Chromeへのパスを追加し、2番目の部分はプレゼンテーションを開始するためにいくつかのChromeウィジェットを呼び出していますが、明らかに機能しません。
私は今までそこに取り組んでおらず、インターネット上では何も役に立たないので、何が問題なのかわかりません。
誰でもそれを経験できますか?どんな種類の助けにも感謝します、tnx :)
pdf = "\\CIT_presentation.pdf"
htmlpres = "file:///...template_cit2.html#1"
adobe = "C:\Program Files (x86)\Adobe\Reader 11.0\Reader\AcroRd32.exe"
chrome = "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"
import xml.etree.ElementTree as ET
from suds.client import Client
class Presentation:
def start(self):
from pywinauto import application
app = application.Application()
app.start_(chrome)
pwa_app = pywinauto.application.Application()
while True:
try:
w_handle = pywinauto.findwindows.find_windows(class_name='Chrome_WidgetWin_1')[0]
window = pwa_app.window_(handle=w_handle)
window.TypeKeys(htmlpres, with_spaces = True)
window.TypeKeys("~")
break
except:
pass