2017-04-19 65 views
0

我已經制作了一個Python程序,可以從我的學院網站獲取我的時間表和出勤。所以,爲此,我用Selenium登錄到網站和 收集的東西與PhantomJS無頭瀏覽器,現在我想實現這個android應用程序,以便我的大學的人也可以使用這個,而不是一直打開網站在他們的電話上檢查他們的出勤。Python:執行應用程序的抓取

我的問題是,有什麼辦法可以做到這一點?

我已經做了一些研究,發現Kivy是適合這個項目,有沒有其他的方式,我可以實現它,並可能Jython有幫助嗎?

或者我應該去kivy

+1

由於這可能opinionbased我將在此只是評論。我會給kivy一個嘗試。你可以將它打包爲android和ios。 https://kivy.org/docs/guide/packaging.html是的,如果你有數據,它是可以實現的。如果他會爲你提供數據,而不是拼湊,那麼只需要詢問你的大學就可以了。 – EL3PHANTEN

+0

@ EL3PHANTEN關於與Admin交談的想法很棒,但事實是,在大學裏我們都有個人的erp id,所以要訪問我們應該進入erp頁面然後登錄的出席,所以得到所有數據庫可能不是一個很好的事情,而不是從網站直接嚮應用程序的動態響應.. –

+1

是的,我明白。 Eiter的方式,kivy是,imo,這個應用程序的好選擇:) – EL3PHANTEN

回答

0

我通過安裝輪

解決了這個問題

我不會在3.5或以上工作的文件說,所以你必須根據你的Python選擇合適wheel包,並從做.whl安裝列表,然後在終端上通過轉到下載目錄做,

pip install YourPackage.whl