私のPythonプログラムは、基本的にURLをロードしてフォームを送信します。フォームに入力するには、実際にWebサイトにアクセスする必要があるため、毎秒変更されるように見えるセキュリティコードがあります。
例えば、
http://www.locationary.com/prizes/index.jsp?ACTION_TOKEN=index_jsp$JspView$BetAction&inTickets=125000000&inSecureCode=091823021&inCampaignId=3060745
私が考えることができる唯一の解決策は、Seleniumのようなものを使用することです... Webブラウザをシミュレートする他の方法はわかりませんが、実際にはWebブラウザほど重くて遅いわけではありません...何かアイデアはありますか?または、ブラウザの自動化なしでこれを行う方法はありますか?
編集:
最初の回答への応答:私はurllibを使用してセキュリティコードを取得しました...問題は、送信URLをロードしようとするまでにすでに変更されているように見えることです...リアルタイムでそれを行うには...