老师,我按照视频敲得,为啥最后出来是乱码
为什么是为什么
为什么老师说的话,和屏幕上显示的东西不一样啊,感觉说的快,写的慢
老师,点运行一直下面这个界面,显示的看不到
动态数据可以用Xpath么
未找到virtualenvwrapper虚拟环境安装配置过程
xiaoshuo.zip
老师,这个是源代码
老师,这个阶段上传的资料压缩包解压出错,解压后只看得到源码
我的为什么没有办法添加到内存,后续也爬不出来?
老师我用的是python3.11.3,opencv_python,滑动验证码的cv2,js2py等三方库都运行出错,是不是版本的问题,我是不是应该在下一个3.10.2的版本啊
安装bs4的时候提示下面怎么解决?
Using legacy 'setup.py install' for bs4, since package 'wheel' is not install
检查Scripts文件里是有wheel安装的。
然后再安装的话,提示下面信息
Requirement already satisfied: bs4 in d:\python\01pythonpycharm\python\lib\site-packages (0.0.1)
Requirement already satisfied: beautifulsoup4 in d:\python\01pythonpycharm\pytall bs4hon\lib\site-packages (from bs4) (4.10.0) e-packages (0.0.1)
Requirement already satisfied: soupsieve>1.2 in d:\python\01pythonpycharm\pythhon\lib\site-packages (from bs4) (4.10.0)on\lib\site-packages (from beautifulsoup4->bs4) (2.3.1)
在虚拟环境运行python说没有安装bs4
问题1:
第一个红框是我写的1080P的图片选项,第二个红框是老师那种直接显示的960x600的图片,为什么我的就会出现
错误?通过我的1080p链接直接就能访问到图片:http://desk.zol.com.cn/showpic/1920x1080_115443_131.html
问题2:
最后一页的链接是:javascript:;,不是一个链接所以会报这个Missing错误,那是不是应该自己写个判断了,比如html结尾
import requests from fake_useragent import UserAgent from bs4 import BeautifulSoup from time import sleep def get_list(): num = int(input("请输入要获取多少页数据:")) for i in range(num): url = "https://maoyan.com/films?showType=3&offset={i*30}" headers = {'User-Agent':UserAgent().chrome} resp = requests.get(url,headers=headers) soup = BeautifulSoup(resp.text,'lxml') all_a = soup.select('div > a[data-act="movies-click"]') print(all_a) return [a.get('href') for a in all_a] # 格式化演员集合,去重 def format_actors(a_list): actor_set = set() for a in a_list: actor_set.add(a.text.strip()) # 需要a标签里的文本,去除空格 return actor_set def start(): all_href = get_list() for a in all_href: sleep(2) url = f"https://maoyan.com{a}" headers = {'User-Agent':UserAgent().chrome} resp = requests.get(url,headers=headers) soup = BeautifulSoup(resp.text,'lxml') name = soup.select('h1.name')[0].text.strip() types = soup.select('li.ellipsis')[0].text.strip() actors_m = soup.select('li.celebrity.actor > div > a') actors = format_actors(actors_m) print(f'电影名:{name} 电影类型:{types} 演员:{actors}') if __name__ == '__main__': start()
老师,帮我看看这是为什么?我的输出没有结果!
老师,我这个终端打开出现这个,不能初始化。
卸载重新安装还是有问题
我使用了老师说的换别的镜像源 结果还是不行 然后去网上搜索换成其他的镜像源 结果报了这样的错误,该如何解决
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637