老师这个xi为什么把转置去掉了啊
this指的是谁
请问在get_text_surface函数里定义时为什么要用text:str来定义形参
老师,为什么会这样啊,是我软件设置得有问题吗
在.java文件中构造器调用了,显示1usages,但是.class文件里构造器显示no usages是为什么呢
为啥启动的时候会报错勒
package com.itbaizhan; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.InputStream; import java.sql.Connection; import java.sql.PreparedStatement; /** * blob类型操作测试类 */ public class BlobTest { /** * 向Movie表中插入数据 */ public void insertMovie(String moviename, InputStream is){ Connection connection = null; PreparedStatement ps = null; try{ //获取连接 connection = jdbcUtils.getConnection(); //获取PreparedStatement对象 ps = connection.prepareStatement("insert into movie values(default,?,?)"); //绑定参数 ps.setString(1,moviename); ps.setBlob(2,is); ps.executeUpdate(); }catch (Exception e){ e.printStackTrace(); }finally { jdbcUtils.closeResource(ps,connection); } } public static void main(String[] args) throws FileNotFoundException { BlobTest bt = new BlobTest(); //创建读取文件的IO流 InputStream is = new FileInputStream(new File("d:/1.jpg")); bt.insertMovie("战狼",is); } }
为什么我这样打出来会显示不了名字
这个东西哪里来的,我回头看了视频都没有,怎么写到这里就凭空出现?
这样就已经可以访问a的值了,为什么还要在inner函数里加nonlocal a呢?是什么意思呢?
老师数字格式化
{:.2e}
的2代表什么呢
爬取一次之后就不能爬取了,建议爬取的时候在请求头里增加cookie属性,
def text_bs4(): url = "https://www.maoyan.com/films" headers = {'User-Agent': UserAgent().firefox, "Cookie": 'uuid_n_v=v1; uuid=8236EB905E8611EEB2C88F0E1D778D2976602F68457842108D4B5999AAA9AC1B; ' '_csrf=95caf440d93adc2cf97b85c916a33ea5d547aa09c22e33e4109c0771222dc415; ' '_lx_utm=utm_source%3DBaidu%26utm_medium%3Dorganic; ' '_lxsdk_cuid=18adf587d66c8-037b0eb95fbfca-26031e51-1bcab9-18adf587d66c8; ' '_lxsdk=8236EB905E8611EEB2C88F0E1D778D2976602F68457842108D4B5999AAA9AC1B; ' 'Hm_lvt_703e94591e87be68cc8da0da7cbd0be2=1695964233; ' 'Hm_lpvt_703e94591e87be68cc8da0da7cbd0be2=1695965039; ' '__mta=142327309.1695964233411.1695964233411.1695965039712.2; ' '_lxsdk_s=18adf587d67-d26-b7b-f21%7C%7C4'} resp = requests.get(url, headers=headers) soup = BeautifulSoup(resp.text, 'lxml') names = [div.text.strip('\n') for div in soup.select("div.channel-detail.movie-item-title")] score = [div.text for div in soup.select("div.channel-detail.channel-detail-orange")] with open('猫眼bs4.txt', 'w', encoding='utf-8') as f: for n, s in zip(names, score): print(n, s ,file=f)
flush()
这个方法的作用是什么?自己写的时候加不加好像都能写到文件里
老师这节课的代码原封不动的照抄下来了, 虽然实现了一模一样的功能,但是具体的逻辑没理解 真没听懂 又不想傻傻的不动脑筋 老师敲一行就跟一行 ,这样项目经验基本为0 所以换了一个方法 用之前课堂老师再flask第106节课讲的知识点 关于SQLAlchemy数据分页的 讲解 # #换一个之前falsk课学过能理解的方法 来 username=request.args.get('username') pagenum=request.args.get('pagenum','1') # 当数据没有传递的时候 默认值是1 页码 pagesize=request.args.get('pagesize','2') #当这个参数没有传递的时候 默认值是2 对应的每页显示的数据 if not pagenum.isdigit(): #当用户传递参数 传入的不是数字 是乱七八糟的字符的时候 直接给干掉! return {"status":400,"msg":"页码必须是数字!",} if not pagesize.isdigit(): return {"status":400,"msg":"每页显示的数量必须是数字!",} pagestart=int(pagesize)*(int(pagenum)-1) #切片起始点 对应的是课堂老师当初分析数据分页的逻辑 page_end=int(pagesize)*int(pagenum) #切片终点 '''页码是1 分页显示的数据量是2 就是0到1两条数据 。 页码是2 分页显示的数据量是2 就是显示 2和3这2条数据 往后类推''' #查询数据 user_list=User.query.filter(User.username.like(f'%{username}%')).slice(pagestart,page_end).all() data={ "total":int(pagenum), #发给前端还是数字吧 免得到时候再vue里面用的时候或许还要转换一下 "page_num":int(pagesize), "data":[] } for i in user_list: data['data'].append(i.to_dict()) return {"status":200,"msg":"数据查询成功","data":data}
老师,是如何保证发送线程和接受线程的锁都是同一个锁呢,视频中的是”abc“,那如果一个是”abc“,一个是”abcd“还能保证这两个线程是同一个锁吗
当我准备在main方法中new新对象的时候,出现了上述报错,查了一下解决办法,尝试将class Vehicle{}, class House{},class Plane{}这三个类放到 public class TestOverride{}这个类外面的时候,报错就消失了。请问这是什么原理?为什么将这三个内部类放到 TestOverride类外面就没问题了?
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637