2016-05-30 23 views
0

我有一個我希望用戶編輯的excel文件。 首先,我打開該文件在屏幕上的他:等到用戶關閉文件

os.startfile("C:\Users\user1\myfolder\Input.xlsx") 

我要等到用戶關閉文件,然後才與我的腳本繼續。

我該怎麼做?

+0

順便說一句,你應該在你的路徑中使用原始字符串或'\\'。 –

+0

您無法可靠地使用'Popen'來等待使用具有多個文檔界面的單個實例的程序。在這種情況下,我會等待一個對話框,或者一個控制檯程序的簡單'input()'語句。 – eryksun

回答

0

我想將這個問題標記爲重複,但我沒有足夠的代表這樣做。看這裏:Python Unittest: Open and wait until the program is closed

+0

然後你應該[標誌](http://stackoverflow.com/help/privileges/flag-posts)它。 –

+0

不能 - >需要50個代表標記爲重複。 – Paul

+0

啊,真的。我的錯。在此期間,你似乎已經獲得了這一點。 –