老师,请问,我第一次爬取的时候,数据库中只有一页的内容,但是我把close_spider这个函数注释掉或者加个等待,就可以爬取3页的数据,这种情况是不是在数据还没有保存完,连接就关闭了
老师为啥我的这个相对路径会报错,只能填写绝对路径呢?这是绝对路径,显示出来的
这是相对路径,但是会报错的
老师,用控制输入月薪的那个作业
为什么我只能用salary=input("请输入月薪")不报错
我用monthly pay=input("请输入月薪")就提示
那我该怎么用我自己想要的名字,定义月薪呢
老师麻烦帮我看下代码,我的ip好像是不是被封了?响应回来的html好像是要我验证
import requests from fake_useragent import UserAgent from lxml import etree def get_html(url): '''传入要爬取的地址,返回html''' headers = {"User-Agent": UserAgent().chrome} response = requests.get(url,headers) if response.status_code == 200: response.encoding = 'utf-8' print(response.text) return response.text else: return None def parse_list(html): '''传入含有电影信息的html,返回电影列表的每个电影的html''' e = etree.HTML(html) list_url = ['https://maoyan.com/{}'.format(url) for url in e.xpath('//div[@class="movie-item film-channel"]/a/@href')] # print(list_url) return list_url def parse_index(html): '''传入有电影信息的html,返回提取到的电影信息''' e = etree.HTML(html) name = e.xpath('//h1[@class="name"]/text()') type = e.xpath('//li[@class="ellipsis"][1]/a/text()') actor = e.xpath('//div[@class="celebrity-group"][2]/ul[@class="celebrity-list clearfix"]/li/div/a/text()') actors = format_data(actor) return {'name':name,'type':type,'actor':actors} def format_data(actors): actor_set = set() for actor in actors: actor_set.add(actor) return actor_set def main(): num = int(input('请输入要获取的页数:')) for page in range(num): url = 'https://maoyan.com/films?showType=3&offset={}'.format(page*30) list_html = get_html(url) list_url = parse_list(list_html) print(list_url) # for url in list_url: # info_html = get_html(url) # movie = parse_index(info_html) # print(movie) if __name__ == "__main__": main()
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <style> li{background-color: skyblue} li:hover{ background-color: #ff6700; } </style> <body> <button id="button1">获取元素</button> <button id="button2">设置元素</button> <button id="button3">删除元素</button> <script> var div1=document.createElement('div'); div1.style.cssText='width:100%;position:relative;background:red;'; var div2=document.createElement('div'); div2.style.cssText='width:80%;position: absolute;left: 50%;transform: translateX(-50%)'; document.body.appendChild(div1); var arr=['首页','军事','科技','新闻','游戏']; var ul=document.createElement('ul'); ul.style.cssText='margin:0;padding:0;list-style;text-align: center;background:pink;'; for (var i=0;i<arr.length;i++){ var li=document.createElement('li'); li.style.cssText='display: inline-block; width: 100px;height: 30px; line-height: 30px;\ text-align: center; margin-left:5px'; var a=document.createElement('a'); a.style.cssText=' text-decoration: none;color: white;'; a.innerHTML=arr[i]; li.appendChild(a); ul.appendChild(li); } div2.appendChild(ul); div1.appendChild(div2); document.body.appendChild(div1); var button=document.querySelector('div'); document.querySelector('#button1').onclick=function () { console.log( button.getAttribute('style')); }; document.querySelector('#button2').onclick=function () { button.setAttribute('style','display:none'); }; document.querySelector('#button3').onclick=function () { button.removeAttribute('style'); } </script> </body> </html>
老师为啥我div1颜色设置不出来
老师,我在打包时直接install consumer就会出现找不到api的jar包错误,必须要先将api进行clean和install,再对consumer进行install才能成功,这是为什么呢?老师视频里也没有对api进行install啊,咋就没报错呢?
老师,点击elipse那个执行软件后会加载如下图,应该点击哪个安装呢
老师,在provider和consumer中都可以配置负载均衡,那到底是在provider中配置还是在consumer中配置,是怎么判断的呢
我已经对pip进行了升级
我已经安装pyinsaller可是还报错
还有个问题就是 --icon=imgs/xxx.jpg格式的文件能成吗 我记得前几集老师说过程序内使用图片需要是gif格式的 但我不确定打包算程序内还是程序外
一、截图
二、问题
1.httpsession对象为k-v结构,session id由服务器管理,那么session在服务器中的存储方式,是id+k+v的结构吗(id可以理解为premierekey吗)
2.name为JSESSIONID的httpsession对象不存在时,收到客户端浏览器请求,服务器会创建该对象,并把value的值赋予id相同的字符串,我这么理解对吗
启动服务失败,错误提示如下,zookeeper已经启动
下载了 python 但是没有勾选项怎么办
老师,import * 不是代表导入模块内所有的组件么,这里为什么需要再次import messagebox呢
egoshop.rar
productList这个文件在操作删除的时候,点击删除 会删除整个数据库数据,找不到为什么,麻烦老师看下
x1 = [(-)(-+width*num)] y1 = [(-)(--width*num)]
老师,你好,我想问一下这两行代码问么解释,不太能理解。这里的400又是怎么来的
t.goto(x1[0][0],x1[0][1])# t.goto(x1[1][0],x1[1][1])
还有这两行代码也不理解,老师能帮助我理解一下吗
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637