Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/343.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Python从需要启用cookie的站点抓取HTML的最佳软件包_Python_Web_Web Crawler_Urllib2 - Fatal编程技术网

使用Python从需要启用cookie的站点抓取HTML的最佳软件包

使用Python从需要启用cookie的站点抓取HTML的最佳软件包,python,web,web-crawler,urllib2,Python,Web,Web Crawler,Urllib2,我目前正在使用Python3.6来抓取URL文件并搜索特定字符串。运行脚本后,返回的HTML指示需要启用Cookie。任何版本的Python3.x都不支持Mechanize和我找到的所有其他库。有人能告诉我哪些库可以启用cookie,从而呈现正确的HTML吗 您可以使用awesome请求包检索和发送cookie 发送cookies: cookies = { cookies_are:'working' } requests.get(url, cookies=cookies) r

我目前正在使用Python3.6来抓取URL文件并搜索特定字符串。运行脚本后,返回的HTML指示需要启用Cookie。任何版本的Python3.x都不支持Mechanize和我找到的所有其他库。有人能告诉我哪些库可以启用cookie,从而呈现正确的HTML吗

您可以使用awesome
请求
包检索和发送cookie

发送cookies:

cookies = {
    cookies_are:'working'
    }

requests.get(url, cookies=cookies)
r = requests.get(url)
r.cookies #return a dictionary
检索cookies:

cookies = {
    cookies_are:'working'
    }

requests.get(url, cookies=cookies)
r = requests.get(url)
r.cookies #return a dictionary

更多信息请查看。希望有帮助

请求
模块是您需要的