1
私はrequest.postに問題があります。結果のHTMLコードを返すのではなく、開始側のhtmlコードを返します。python request postは提出しません
import requests
def test(pdb):
URL = "http://capture.caltech.edu/"
r = requests.post(URL,files={"upfile": open(pdb)})
content=r.text
print(content)
print(r.headers)
def main():
test("Model.pdb")
使用するポストメソッドを定義する必要がありますか。なぜなら、htmlファイルには2つあるからです。この場合、私はそれをどのように行うのですか?(私は2番目のものを使用する。)
<FORM ACTION="result.cgi" METHOD=POST>
<form action="capture_ul.cgi" method="post" enctype="multipart/form-data">
私は同様の質問がここにあることを承知していますが、間違いがあることだったので、そこに答えが助けにはなりませんでしたファイルの代わりにparamsが使用されましたが、ここでは問題はありません。
ありがとうございます。
あなたは、http:// capture.caltech.edu/result.cgiまたはhttp://capture.caltech.edu/のいずれかに投稿する必要があります。 capture_ul.cgi' –