2016-01-02 31 views
2

這個問題可能有一個明顯的答案,但請裸露在我身上。分佈py程序涉及PhantomJS

我有一個Python程序,它使用Selenium和PhantomJS的作品,我想分發。功能非常簡單;它會進入一個網站,填寫某些表單並返回結果,而不會顯示任何可見的瀏覽器操作。 問題是,我不能指望任意用戶在他們的計算機上安裝PhantomJS。我應該如何處理分銷流程? 我已經檢查Setuptools和PythonAnywhere,但我不認爲他們爲我想要的工作。

任何幫助表示讚賞,感謝您的時間。

編輯:可能是太樂觀,但我希望能夠分配用於Windows,OSX和Ubuntu。

+0

哪個OS ...... – Trilarion

+0

噢,對不起?希望它能夠以跨平臺兼容的方式完成,但是現在Windows也可以工作。 – cemsterr

+0

我會爲此任務使用nw.js和InnoSetup。當然,它不是特定於Python的,但是你可以從它運行任何你想要的東西,並且創建GUI是一件輕而易舉的事情。 – Vaviloff

回答