2024-09-26 18:14:52 发布
网友
我正在编写python程序以编程方式登录到一个网站。现在我在处理饼干时遇到了问题。以下是我的代码:
import mechanize cj = mechanize.CookieJar() browser = mechanize.Browser() browser.set_cookiejar(cj) opener = mechanize.build_opener(*browser.handlers)
它给了我这样的错误:
好像我没有正确处理“推荐人”。有什么想法吗?在
# Browser br = mechanize.Browser() br.set_handle_referer(False) # allow everything to be written to br.set_handle_robots(False) # no robots br.set_handle_refresh(True) # can sometimes hang without this br.set_handle_redirect(True) br.addheaders = [('User-Agent', 'Mozilla/5.0 (Linux; U; Android 2.3.4; en-us; T-Mobile myTouch 3G Slide Build/GRI40) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1'), ('Accept', 'text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8'), ('Accept-Language', 'en-gb,en;q=0.5'), ('Accept-Encoding', 'gzip,deflate'), ('Accept-Charset', 'ISO-8859-1,utf-8;q=0.7,*;q=0.7'), ('Keep-Alive', '115'), ('Connection', 'keep-alive'), ('Cache-Control', 'max-age=0'), ('Referer', 'http://yahoo.com')]
你能试着创造一个这样的开场白吗?在
opener = mechanize.build_opener( mechanize.HTTPCookieProcessor(cj), mechanize.HTTPRefererProcessor, mechanize.HTTPEquivProcessor, mechanize.HTTPRefreshProcessor)
你能试着创造一个这样的开场白吗?在
相关问题 更多 >
编程相关推荐