我在这个网站上有一个表格: http: //cib.cf.ocha.ac.jp/bitool/MIX/ 我想提交表格并在 python 中获取结果(我将解析以获取具体内容),所以我正在使用 urllib 和 BeautifulSoup(BeautifulSoup 中的新手)。我的代码如下:
from bs4 import BeautifulSoup;
import urllib;
import urllib2;
post_parameters = {
'methods':'CF',
'aasequence':'EEEEEEEEEEEEEEEEEEE'
}
post_arguments = urllib.urlencode(post_parameters);
url = 'http://cib.cf.ocha.ac.jp/bitool/MIX/MIX.php';
request = urllib2.Request(url,post_arguments);
#response = urllib.urlopen(url,post_arguments);
response = urllib2.urlopen(request);
the_page = response.read();
soup=BeautifulSoup(the_page);
print soup;
但是当我使用浏览器手动提交表单时,它生成的响应没有 pre 标记中的内容。文档中的第二个 pre 标签应该有一个格式化的字符串。
谁能指出错误?