gpt4 book ai didi

Python urllib POST 响应

转载 作者:行者123 更新时间:2023-11-30 23:53:34 26 4
gpt4 key购买 nike

我正在尝试编写搜索inchkey(例如:OBSSCZVQJAGPOE-KMKNQKDISA-N)的脚本,以从该网站获取化学结构: http://www.chemspider.com/inchi-resolver/Resolver.aspx

从文档来看,我的代码看起来应该可以工作,但它只是返回原始搜索页面。

感谢您的帮助,

import urllib

inchi = 'OBSSCZVQJAGPOE-KMKNQKDISA-N'

url = 'http://www.chemspider.com/inchi-resolver/Resolver.aspx'

data = urllib.urlencode({'"ctl00$ContentPlaceHolder1$TextBox1"':inchi})

response = urllib.urlopen(url, data)

print response.read()

最佳答案

您的代码正在执行 GET 请求,而不是 POST 请求。除此之外:表单包含各种隐藏字段,其中包含一些奇怪的值,这些值也可能是处理所必需的。

关于Python urllib POST 响应,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5586617/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com