python模拟提交表单

python模拟提交表单

我想用python模拟以下表单的提交
http://genes.mit.edu/mirscan/
请各位高手指点。。。
我用以下代码,返回结果是,提交数据格式错误时的结果,百思不的其解,望高手指点,在线等。。。

#pData='....-----------------------------7d6ab02019e..Content-Disposition: form-data; name="SEQUENCE"....mir-34 GGCCAGCTGTGAGTGTTTCTTTGGCAGTGTCTTAGCTGGTTGTTGTGAGCAATAGTAAGGAAGCAATCAGCAAGTATACTGCCCTAGAAGTGCTGCACGTTGTGGGGCCC CGGCTCCTGTGGGTGTTTCTCTGGCAGTGTCTTAGCTGGTTGTTGTGAGGAGTGAGAACGAAGCAATCAGCAAGTATACTGCCGCAGAAATTCTTCGCAATAAGAGGCCC..-----------------------------7d6ab02019e--..'
#pData='mir-34 GGCCAGCTGTGAGTGTTTCTTTGGCAGTGTCTTAGCTGGTTGTTGTGAGCAATAGTAAGGAAGCAATCAGCAAGTATACTGCCCTAGAAGTGCTGCACGTTGTGGGGCCC CGGCTCCTGTGGGTGTTTCTCTGGCAGTGTCTTAGCTGGTTGTTGTGAGGAGTGAGAACGAAGCAATCAGCAAGTATACTGCCGCAGAAATTCTTCGCAATAAGAGGCCC'

Rq=httplib.HTTP("genes.mit.edu")
Rq.putrequest("POST", "/cgi-bin/mirscan.pl")
Rq.endheaders()
Rq.send(pData)
print Rq.getreply()
Pg=Rq.getfile()
myI=0
while (myI<50):
        print Pg.readline()[:50]
        myI=myI+1