0

affymetrix アノテーション ファイルをダウンロードしたい。ただし、最初にログインする必要があります。

ログインページはhttps://www.affymetrix.com/estore/user/login.jsp です。ダウンロードしたいファイルは http://www.affymetrix.com/Auth/analysis/downloads/na32/genotyping/です。 GenomeWideSNP_6.na32.annot.db.zip

いくつかの方法を試しましたが、わかりません。

#
    リクエストのインポート セッションから
    ペイロード = {
        'アクション': 'ログイン',
        'username': 'username', #この部分を変更
        'password': 'password' #この部分を変更する
    }

    session() を c として使用:
        c.post('https://www.affymetrix.com/estore/user/login.jsp', data=payload)
        リクエスト = c.get('http://www.affymetrix.com/Auth/analysis/downloads/na32/genotyping/GenomeWideSNP_6.na32.annot.db.zip')
        印刷要求.ヘッダー
        印刷要求.テキスト

#

urllib2 も試してみます。

    urllib、urllib2、cookielib をインポートする
    ユーザー名 = 'ユーザー名'
    パスワード = 'パスワード'
    cj = cookielib.CookieJar()
    オープナー = urllib2.build_opener(urllib2.HTTPCookieProcessor(cj))
    login_data = urllib.urlencode({'username': ユーザー名、'password': パスワード})
    opener.open('https://www.affymetrix.com/estore/user/login.jsp', login_data)
    resp = opener.open('http://www.affymetrix.com/Auth/analysis/downloads/na32/genotyping/GenomeWideSNP_6.na32.annot.db.zip')
    resp.read()

4

1 に答える 1

0

情報が投稿されている URL は次のとおりです。

https://www.affymetrix.com/estore/user/login.jsp?_DARGS=/estore/user/login.jsp

掲載中の情報はこちらです。

投稿データ

于 2012-10-30T00:57:53.747 に答える