내 질문이 정말 좋지 않을 수도 있습니다. 하지만 파이썬으로 새로운 사람으로 나는 질문이있다 :파이썬으로 내 프로필에 메시지를 보내는 방법
나는 내 페이지에 로그인 할 파이썬 코드 작성 :
import urllib, urllib2, cookielib
email = 'myuser'
password = 'mypass'
cj = cookielib.CookieJar()
opener = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
login_data = urllib.urlencode({'email' : email, 'password' : password})
opener.open('http://test.com/signin', login_data)
resp = opener.open('http://test.com/dashboard')
print resp.read()
을하고 지금 내 페이지에 연결 ... .
내가 사이트에 메시지를 보낼 때 내 변조 데이터입니다 :
가 어떻게 지금 파이썬 함께 인사를 보낼 수 있습니까? 코드를 완성하고 완료 방법을 알려주시겠습니까?
UPDATE
나는 그렇게처럼 내 코드를 변경 :
import requests
url1 = 'http://test.com/signin'
data1 = {
'email': 'user',
'password': 'pass',
}
requests.post(url1, data=data1)
url2 = 'http://test.com/dashboard'
data2 = {
'post_temp_id': '61jm5by188',
'message': 'hello',
}
requests.post(url2, data=data2)
그러나 어떤 결과를
감사합니다
하지만이 코드를 코드에 추가하면 작동하지 않습니다 ... 코드를 수정하는 방법을 알려주시겠습니까? 감사합니다 – MLSC
업데이트를 참조하십시오 – MLSC
작동하지 않는다고 말하면 응답을받지 못했습니까? 'post' 메쏘드를 사용하면'Response' 객체가 리턴됩니다. 저장하고 (예제에서했던 것처럼) 상태 코드 ('resp.status_code')를 살펴보십시오. 또한 [참조 페이지] (http://docs.python-requests.org/en/latest/)를 참조하십시오. 희망이 도움이됩니다. – Samba