我只是想創建一個自動腳本,可以運行(最好)在網絡服務器上,只需在網頁對象上單擊'點擊'即可。我是Python的新手或者其他語言,所以我想我會去這裏問問從哪裏開始!這可能看起來像我想要腳本欺騙廣告或做非法的事情,但它只是與其他網站進行交互。我從哪裏開始使用網絡機器人?
12
A
回答
2
我推薦Python mechanize庫。它旨在用作模擬瀏覽器。我用它來從腳本驅動幾個Web界面。
4
1
我可能會從Twill開始 - 您可以使用它的腳本語言或Python API。
5
它不一定是Python,我已經看到它在PHP和Perl中完成,而且你可以用其他許多語言來完成它。 一般的做法是:
1)你給你的應用一個URL,它向該URL發出一個HTTP請求。我想我已經看到這個用php/wget完成了。可能有許多其他方式來做到這一點。
2)掃描您希望「單擊」(實際上是向其發送HTTP請求)的其他URL的HTTP響應,然後向這些URL發送請求。解析鏈接通常需要對正則表達式有所瞭解(如果您不熟悉正則表達式,請仔細閱讀它 - 這是重要的東西;))。
相關問題
- 1. 從哪裏開始網絡安全
- 2. 從哪裏開始聯網
- 3. 我從哪裏開始使用RESTful API?
- 4. 我從哪裏開始使用XAML?
- 5. 我從哪裏開始使用C#?
- 6. Mean.js,我從哪裏開始?
- 7. 網絡應用程序 - 從哪裏開始?
- 8. 多人遊戲/從哪裏開始
- 9. - 從哪裏開始?
- 10. 從哪裏開始
- 11. 亞馬遜網絡服務:從哪裏開始
- 12. 簡單的Docker網絡 - 不知道從哪裏開始
- 13. 社交網絡發展 - 從哪裏開始
- 14. 從哪裏開始計算機視覺
- 15. 使我的TCP服務器面向互聯網 - 我應該從哪裏開始?
- 16. 從哪裏開始使用MS Dynamics
- 17. 使用Moq和TDD,從哪裏開始?
- 18. 從哪裏開始使用FastCGI和C++
- 19. 從哪裏開始使用Direct2d?
- 20. 從哪裏開始使用GKMinmaxStrategist?
- 21. 從哪裏開始使用API
- 22. SSAS - 你從哪裏開始使用它?
- 23. 從哪裏開始使用API的
- 24. 網絡中的火柴人在哪裏?
- 25. 我從哪裏開始優化JVM?
- 26. 我應該從哪裏開始ORACLE
- 27. 我從哪裏開始改變主頁?
- 28. jQuery Treeview - 我從哪裏開始?
- 29. RFID + Android - >我從哪裏開始?
- 30. 動態內容 - 我從哪裏開始?
投票結束太寬/工具記錄。 – 2015-11-25 09:32:03