需要准备的环境:一个B站账号,需要先登录,否则不能查看历史弹幕记录联网的电脑和顺手的浏览器,我用的ChromePython3环境以及request模块,安装使用命令,换源比较快:pip3installrequest-ihttp://pypi.douban.com/simple爬取步骤:登录后打开需要爬取的视频页面,打开开发者工具台,Chrome可以使用F12快捷键,选择network监听请求点击查看历史弹幕,获取请求其中rolldate后面的数字表示该视频
系统 2019-09-27 17:52:52 2118
正在编写的程序用的很多Windows下的操作,查了很多资料。看到剪切板的操作时,想起以前想要做的一个小程序,当时也没做,现在正好顺手写完。功能:按printscreen键进行截图的时候,数据保存在剪切板里面,很不方便。比如游戏的时候截一个瞬间的图片,但你不能退出游戏保存图片,不方便多次截图。而我也不喜欢安装各种软件,所以准备写这个工具。思路:一个是自定义快捷键,截图,保存。考虑到很可能各种冲突,取消。然后还是用按printscreen来截图,然后从剪切板读
系统 2019-09-27 17:52:09 2118
在写正则表达式的时候总会遇到不少的问题,特别是在表达式有多个元组的时候。下面看下re模块下的findall()函数和多个表达式元组相遇的时候会出现什么样的坑。代码如下:importrestr="abcd"regex0=re.compile("((\w+)\s+\w+)")print(regex0.findall(str))regex1=re.compile("(\w+)\s+\w+")print(regex1.findall(str))regex2=re.
系统 2019-09-27 17:51:48 2118
本文实例为大家分享了python3.5email发送邮件的具体代码,供大家参考,具体内容如下直接套用代码即可fromemail.mime.textimportMIMETextfromemail.mime.imageimportMIMEImagefromemail.mime.baseimportMIMEBasefromemail.mime.multipartimportMIMEMultipartfromemailimportencodersimportsmt
系统 2019-09-27 17:51:12 2118
计算机视觉之人脸识别看起来很高大上,但是用OpenCV解决很方便,OpenCV真的太强大了。。直接上代码:#!/usr/bin/envpython3importcv2image=cv2.imread("demo.jpg")gray_img=cv2.cvtColor(image,cv2.COLOR_BGR2GRAY)classifier=cv2.CascadeClassifier()classifier.load(r"C:\ProgramFiles\Open
系统 2019-09-27 17:50:45 2118
1、先来看一个函数:defsum(x,y):returnx+y用lambda来实现:p=lambdax,y:x+yprint(p(1,2))2、传入一个参数的lambda函数a=lambdax:x*xprint(a(2))#注意:这里直接a(2)可以执行,但没有输出的,因为没有print3、多个参数的lambda形式:a=lambdax,y,z:x*y*zprint(a(5,6,7))匿名函数lambda:是指一类无需定义标识符(函数名)的函数或子程序。l
系统 2019-09-27 17:48:43 2118
今天没啥事儿就在网上溜达,对,只是溜达没干别的,鼠标点着点着进了一个网站,一个妹子图网站,然后然后就一发不可收拾,一看就是一个小时。自认为自控力还可以,奈何里面的内容太精彩了,什么高qing、午马、shi身啊.........真吃鸡,自己都控制不住自己,,,,当然,作为一名“技术人”,内容肯定不会一点一点地去看,要看就要看过瘾;然后一不小心就把里面的东西给全部下下来了,没看错是全部下下来了,先看个效果图:网站是张这个样子的:废话不多说,直接开始爬取,首先我
系统 2019-09-27 17:47:07 2118
今天是2019.9.11号22:51分这是我自学Python的第二天,也是我写博客的第二天,还是不知道怎样写博客的第二天,有点懵今天学Python还是一样的懵,错误还是有很多,而且脑中也不够灵活,逻辑能力还是有待提高,还得继续加油,为了以后能成为一名IT大佬,我得坚持再坚持,努力再努力,加油吧!骚年!!!!!结果是由过程决定的,相信我努力的过程会有回报的.我能行的,我相信自己下面是我的知识总结和错误总结======我======是======一======
系统 2019-09-27 17:46:05 2118
在MAC/LINUX环境下,执行vihello.py命令,并输入以下代码importwebimportsysurls=("/Service/hello","hello")app=web.application(urls,globals())classhello:defGET(self):return'Hello,world!';if__name__=="__main__":app.run()执行pythonhello.py8080出现http://0.0.
系统 2019-09-27 17:45:27 2118
导入模块import语句想使用Python源文件,只需在另一个源文件里执行import语句,语法如下:importmodule1[,module2[,...moduleN]当解释器遇到import语句,如果模块在当前的搜索路径就会被导入。搜索路径是一个解释器会先进行搜索的所有目录的列表。如想要导入模块hello.py,需要把命令放在脚本的顶端:#!/usr/bin/python#-*-coding:UTF-8-*-#导入模块importsupport#现在
系统 2019-09-27 17:38:12 2118