下载不了requests,和视频上的怎么不一样
老师,我按照视频写出现了图一的错误。然后我百度了一下解决办法,如图二,按照图二尝试了一下还是没有成功。
视频中说chromedriver.exe安装在Python下的Script目录中,与图二冲突,到底安装在哪?
我的浏览器是双核浏览器,这与出现图一的问题是否有关联?
图一的错误我还是没有解决
老师,我在爬取网页的时候,看到Network的请求方式是get、返回类型是txt/html,我写了如下语句
import requests url = " response = requests.get(url=url).text print(response)
打印出来的怎么是中文乱码的?
老师,上面两张图是我自己电脑debug出来的,为什么没有视频中老师的那些内容?
为什么我什么都爬不到,直接退出了
from urllib.request import Request,urlopenfrom urllib.parse import quotedef get_html(url): headers={ "User-Agent": "Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36 QIHU 360SE" } request=Request(url,headers=headers) response=urlopen(request) return response.read().decode()def save_html(html,filename): with open('filname.hyml','w',encoding='utf_8') as f: f.write(html)def main(): for i in range(3): url='https://tieba.baidu.com/f?kw=%E8%B5%9B%E5%8D%9A%E6%9C%8B%E5%85%8B2077' html=get_html(url) filename='第'+str(i+1)+'页.html' save_html(html)if __name__=="__name__": main()
urllib.request Request,urlopen urllib.parse quote get_html(url): headers={ : } request=Request(url,=headers) response=urlopen(request) response.read().decode() save_html(html,): (,,=) f: f.write(html) main(): i (): url=html=get_html(url) =+(i+)+save_html(html) __name__==: main()
问题如下:
Mongo下载老是失败,能不能发一下老师的安装包
urllib.request urlopen urllib.request Request random choice url=user_agents={ , , } headers={: choice(user_agents) } req=Request(url,=headers) resp=urlopen(req) (req.get_header())
为什么我爬不到内容啊,是出了什么问题吗,截图如下:
老师,按视频中配置打开mongo.exe后如下,然后会闪退,怎么回事,有影响吗
如何才能出现这个菜单栏上面的是我的没有
。。。。。。。。。
在爬取小说的时候,每个章节里面的xml格式不一样,都要重新写prase方法么?这么爬取的效率也不要高啊,我现在爬取的
http://www.boquku.com/book/47192/140257486.html
开始就乱了,不是乱一两页,是后面的很多都乱了,这样的要怎么爬
请求到了这么点东西对吗,而且在info.decode的时候出不来
老师好,我用pyquery库中filter函数遇到一个问题:
代码:
d = pq("<div><p id='1'>test 1</p><p class='2'>test 2</p></div>") # 我想根据类名(class='2')得到指定元素 print(d('p').filter('.2'))
运行结果:
但是我又按官网的例子:
d = pq("<div><p id='1'>test 1</p><p class='hello'>test 2</p></div>") # 我想根据类名(class='hello')得到指定元素 print(d('p').filter('.hello'))
结果:
我想问下老师这个函数是只能适用于类名是英文的吗?
为什么fake-useragent下载不了
这要怎么改呢
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637