老师,您好:
我想爬取上海二手房成交页面里面经纪人的评分和被评价次数,用了很多种写法,debugg的时候都是空值,运行也是控制,但是用谷歌插件是显示出来的,不知道哪里出了问题,希望老师解答。用了以下方法都不行:
num_agent = response.xpath('normalize-space(//div[@class="fr"]/span[@class="fr"]/a/text())').extract_first()
num_agent = response.xpath('string(//div[@class="fr"]/span[@class="fr"]/a/text())').extract_first()
num_agent = response.xpath('//div[@class="fr"]/span[@class="fr"]/a/text()').extract_first()
老师,最后闯关考试多加了一个斜杠吧,老是报错。
老师帮我看一下为啥这里是null?哪里出错了呢?
问题1、
请问with的嵌套需要注意什么,只是单纯的为了节省代码吗?
问题2、
请问如下的两段代码的运行结果一致,是否可以认为代码(1)with的嵌套使用 等同于 代码(2)的写法
代码(1)with的嵌套
with open("test13.jpg","rb") as f: with open("test13_copy1.jpg","wb") as w: for line in f.readlines(): w.write(line)
代码(2)
with open("test13.jpg","rb") as f: lines=f.readlines() with open("test13_copy2.jpg","wb") as w: for i in lines: w.write(i)
老师,我想实现一个点击事件,点一下div的颜色就改变,这个用目前学到的知识能不能实现
为什么是var tabBtns = tabBox.getElementsByTagName("input");
而不是var tabBtns = document.getElementsByTagName("input");
老师请问,我在mac上面启动dubbo的start.sh, 和在linux虚拟机中启动start.sh, 然后界面都停在了starting the simple-monitor.
查了mac的防火墙是关闭的,linux虚拟机防火墙也关了,ip地址和portal也都链接正确,也确保了java jdk的版本都是相同的。依然没有解决问题。。。老师请问这个可以如何解决呢
windows上用bat启动可以正常运行。。
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <style> ol > li { color: red; } </style> </head> <body> <ol> <li>合肥</li> <li>淮北 <ol> <li>相山区</li> <li>濉溪县</li> <li>烈山区</li> </ol> </li> <li>巢湖</li> </ol> </body> </html>
你好,老师。我这个子代选择器的书写li标签里嵌套的ol li标签为什么也生效了,能帮忙看看哪里出了问题吗
from threading import Thread from time import sleep class MyThread(Thread): def __int__(self,name): super().__init__() self.name = name def run(self): #此处必须使用run方法 print(f'Threading:{self.name}start') sleep(3) if __name__ =='__main__': t1 = MyThread('t1') t1.start()
下面调用主函数的时候为什么报
assert group is None, "group argument must be None for now"
AssertionError: group argument must be None for now
不传参数,就返回 Threading:-1start
老师好:我有点不太明白SMO算法中,选择第一个变量的时候说的违反KKT条件,这个KKT条件是怎么来的?
我知道原始SVM问题是一个二次优化问题,通过KKT条件来求解,优化空间从w与b变换到了α空间进行优化,此时仍然带着原始问题的KKT条件。接着对α的求解我们采用SMO算法,虽然SMO的求解思路是大二次优化问题花间为多个二元的小二次优化问题,但是求解的思路是直接对二元目标函数直接求导来寻找最优解,并通过约束条件对求导找到的最优解进行剪裁,来得到满足约束条件的最优解。
但是对于优化参数选择中第一个参数的选择上,说找到第一个违反KKT条件的参数α,这里所说的KKT条件是怎么一会事?是指SMO算法所要求解的目标函数的KKT条件吗?如果是这样,在视频中并未提及这个KKT是怎么来的,只是直接给出,我自己试着退了一下,并未得到对应结果,所以想请教老师,在SMO算法选择第一个参数α,所说的KKT条件是怎么来的?
屏幕截图 2022-04-09 221759.png
屏幕截图 2022-04-09 221734.png
屏幕截图 2022-04-09 222039.png
老师,不知道是哪一步出错了,改了几次都不成功。
老师,自定义文件下载的视图函数部分代码还可以进行缩减,如下所示的代码可以实现跟视频一致的效果
def file_diy_download(request): # 获取 记录id id = request.GET.get('id') # 得到模型实例 upload_file_img_diy = UploadFileImgDIY.objects.get(pk=id) # 得到模型的 FileField 属性 file = upload_file_img_diy.file # 获得文件对象,目录分隔符是/,最高目录级别仅仅是父级文件夹 # 得到 FileField 类的 file 属性, 是一个文件对象 # file_diy = file.file # 获得以系统盘符开始的绝对路径显示的文件对象,目录分隔符是\ # 通过 StreamingHttpResponse 进行文件下载,传入的参数为 文件的字节内容 # response = StreamingHttpResponse(file_diy.read()) response = StreamingHttpResponse(file.read()) # 这样写能达到一致的效果 # 通过分割,将 diy/test1_1567676990.csv 获取到 test1_1567676990.csv name = file.name.split('/')[-1] # name = file_diy.name.split('\\')[-1] # 第一个\开启转义,下载文件的格式跟name = file.name.split('/')[-1]一样 # 附件模式 # 要进行 编码和解码 ,因为http协议规定, 响应头的编码格式必须是 ISO-8859-1 response['Content-Disposition'] = 'attachment;filename=' + name.encode('utf-8').decode('ISO-8859-1') return response
老师 这个finally中怎么没有关闭链接
老师我想问一下,为什么“table”的样式不能写在“style”里面,一定要写在“table”那个框里面还标黄虽然可行但看着总归难受
写在<table>里可以运行出效果
写在<style>里面就运行不出效果甚至它还提示“align”不属于CSS的样式
关于格式:
我注意到视频里通常是:
select...
from...
where..
group by...
我想问一下这种分行,是mysql的格式要求吗?还是说工作中将他们都写在一行的情况更多呢?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637