Ben bana this SO soruda ne olanak sağlayan bir PHP komut dosyası buldum. Ben sadece iyi kullanabilir, ama meraktan ben Python aşağıdaki kodu yeniden istiyorum.
Ben tabii sayfasını almak için urllib2 kullanabilirsiniz, ancak (... tüm son Mechanize sürümü ile Ubuntu Windows ve Python 2.5 Python 2.5 ve 2.6 ile test) Mechanize görünüyor çünkü ben tanımlama bilgilerini işlemek için nasıl bir kayıp değilim sayfada kırmak için. Ben bu Python nasıl yapabilirim?
require_once "HTTP/Request.php";
$req = &new HTTP_Request('https://steamcommunity.com');
$req->setMethod(HTTP_REQUEST_METHOD_POST);
$req->addPostData("action", "doLogin");
$req->addPostData("goto", "");
$req->addPostData("steamAccountName", ACC_NAME);
$req->addPostData("steamPassword", ACC_PASS);
echo "Login: ";
$res = $req->sendRequest();
if (PEAR::isError($res))
die($res->getMessage());
$cookies = $req->getResponseCookies();
if ( !$cookies )
die("fail\n");
echo "pass\n";
foreach($cookies as $cookie)
$req->addCookie($cookie['name'],$cookie['value']);