いくつかの単純な python ポスト スクリプトを作成していますが、うまく機能しません。
ログインする必要がある 2 つの部分があります。
最初のログインは「http://mybuddy.buddybuddy.co.kr/userinfo/UserInfo.asp」を使用しています。
2 回目のログインは「http://user.buddybuddy.co.kr/usercheck/UserCheckPWExec.asp」を使用しています。
最初のログイン ページにはログインできますが、2 ページ目の Web サイトにログインできませんでした。
のようなエラー「不正アクセス」を返します。
これはクックに関連していると聞きましたが、この問題を解決するために実装する方法がわかりません。
誰かが私を助けてくれるなら、大歓迎です!! ありがとう!
import re,sys,os,mechanize,urllib,time
import datetime,socket
params = urllib.urlencode({'ID':'ph896011', 'PWD':'pk1089' })
rq = mechanize.Request("http://mybuddy.buddybuddy.co.kr/userinfo/UserInfo.asp", params)
rs = mechanize.urlopen(rq)
data = rs.read()
logged_fail = r';history.back();</script>' in data
if not logged_fail:
print 'login success'
try:
params = urllib.urlencode({'PASSWORD':'pk1089'})
rq = mechanize.Request("http://user.buddybuddy.co.kr/usercheck/UserCheckPWExec.asp", params )
rs = mechanize.urlopen(rq)
data = rs.read()
print data
except:
print 'error'