老师,能解释下为什么print(b)是none呀,我明明把a的值赋给b了呀,我很困惑呀。
为啥第五个黄色的圆不显示
老师,您好,视频说元组可以作为字典的键,但元组的元素可以重复出现,而字典的键都是唯一的,这里有些迷惑。
import re m3 = re.search('[^hello]*','67hello1') print(m3.group())
老师,这个我用了search方法,为什么只匹配了67,不匹配后面的1呢
运行了显示正确,但没有渲染出图片要怎么搞?
from flask import Flask,request
app = Flask(__name__)
@app.route('/upload',methods=['post'])
def upload():
jpg = request.files.get('jpg')
return'上传成功!'
with open('./imgs/img1.jpg','wb') as f:
f.write(jpg.read())
if __name__ == '__main__':
app.run(debug=True)
能上传成功,但是找不到图片,postman软件的Bulk Edit有“This file isn't in your working directory.Teammates you share this request with won't be able to use this file. To make collaboration easier you can setup your working directory in Settings.”
这是因为什么原因?
找到问题了,防火墙没关闭。。。问嘛每次开机都要手动关一次防火墙,好坑啊。
多个不同线程在执行时是在一个CPU中不断进行切换不同的线程进行执行的,多进程是每个进程在不同的CPU中进行执行的,不存在不断切换的问题,是这样吗
请问一下,老师视频中展示的ArrayList源代码中,每行代码下面都有英文的说明,而我的没有,请问应该如何调出该功能?请求解答,谢谢!
感觉以python的逻辑,来理解JS还是有点点差别
以下是我的笔记,不知道是否正确,请老师指正,
//单选框决定全选操作,因为每次鼠标事件,都会执行函数, function checkTest2(){ var flag = true; for(var i=1;i<fav.length-1;i++){ //由于fav对象有5个[0-4],那么i=1就排除了0,i小于长度5,减去1,就是小于4,(因为i=1),i++就是依次把自身+1,直到小于4为止 if(!fav[i].checked){ //由于for循环限制,所以循环123,然而fav[i].checked表示已选择,最后前面加感叹号表示"非",就是没有被选择, //如果已选择,就不满足"非"的条件,也就是if不会执行 //因为每次鼠标事件,都会执行函数,那么只要有一个没有勾上,就修改flag的值,并且中断for循环。 flag = false; break;//中断for循环,因为只判断一个是不是没勾,后面就没必要判断了,直接跳出 } } //决定是否勾选全选, //如果有一个没有被选择,就满足了"非"的条件,那么flag的值就会修改为false了。 //如果全部选择了,那么flag的值就没有被修改,那么就会继续执行下面的全选的操作 fav[0].checked = flag; fav[fav.length-1].checked = flag; }
SQL 语句里面like和=有什么区别吗
from fake_useragent import UserAgent import requests from pyquery import PyQuery from time import sleep def get_html(url): headers = {'User-Agent': UserAgent().chrome} resp = requests.get(url, headers=headers) sleep(3) if resp.status_code == 200: resp.encoding = 'utf-8' return resp.text else: return None def get_list(html): pq = PyQuery(html) all_a = pq('div>a[data-act="movies-click"]') return [a.get("href") for a in all_a] def get_index(html): pq = PyQuery(html) # 电影标题 name = pq('h1.name').eq(0).text() # 电影类型 types = pq('a.text-link').eq(0).text() # 参演人员 actors_m = pq('li.celebrity.actor>div>.name') actor = format_actors(actors_m) return f"电影名:{name} \n 类型:{types} \n 演员:{actor} \n" def format_actors(a_list): actors_set = set() for a in a_list: actors_set.add(a.text.strip()) return actors_set def start(): num = int(input("输入获取多少页数据:")) for i in range(num): url = f'https://www.maoyan.com/films?offset={i * 30}' html = get_html(url) # 请求内容 all_href = get_list(html) # 使用PuQuery解析 for a in all_href: url_ = f'https://maoyan.com{a}' index_html = get_html(url_) info = get_index(index_html) print(info) if __name__ == '__main__': start()
老师,每次爬取到第八个的时候总是出错,index超范围,或者这样
老师,我在vscode连接gitee远程仓库,在点击发布以后就一直弹出有指纹,要继续连接吗?这个问题要怎么解决呀
为什么type和id/print的类型和值看起来有很大差别啊
非常抱歉给您带来不好的体验!为了更深入的了解您的学习情况以及遇到的问题,您可以直接拨打投诉热线:
我们将在第一时间处理好您的问题!
关于
课程分类
百战程序员微信公众号
百战程序员微信小程序
©2014-2025百战汇智(北京)科技有限公司 All Rights Reserved 北京亦庄经济开发区科创十四街 赛蒂国际工业园网站维护:百战汇智(北京)科技有限公司 京公网安备 11011402011233号 京ICP备18060230号-3 营业执照 经营许可证:京B2-20212637