首页
关于
归档
赞赏
声明
留言
友链
Search
1
又拍云CDN的正确打开方式
4,997 阅读
2
腾讯2021届秋招校园招聘前端笔试真题(第一次笔试)
4,913 阅读
3
Gradle/Maven配置国内镜像源(以Android Studio为例)
4,879 阅读
4
中国建设银行甘肃省分行2021秋季校招面试经验
4,869 阅读
5
VScode配置C/C++环境
4,864 阅读
杂谈
生活
技术
随笔
登录
Search
标签搜索
windows
github
gitee
Python
镜像
Android Studio
Android
秋招
招聘
宝塔面板
vscode
git
php
服务器
CDN
阿里云
onedrive
oneindex
网盘
C语言
来不及午觉
累计撰写
87
篇文章
累计收到
50
条评论
首页
栏目
杂谈
生活
技术
随笔
页面
关于
归档
赞赏
声明
留言
友链
搜索到
6
篇与
的结果
2020-11-21
PotPlayer使用real-url观看芜湖大司马直播以及获取实时弹幕
开始最近在浏览器上看直播的时候发现经常出问题,或者嫌弃礼物弹幕入场弹幕等影响直播效果的特效,遂使用本地播放器进行直播观看。特此记录。步骤本文使用的PotPlayer版本如下版本:201021(1.7.21311) 官网:http://potplayer.daum.net除了播放器,还需要使用real-url来解析直播源[github author="wbt5" project="real-url"][/github]安装播放器此处省略,直接看下一步获取直播源1.依次执行下列命令:# 获取代码 git clone https://gitee.com/rumosky_admin/real-url # 进入目录 cd real-url # 选择相应直播平台并运行(以斗鱼芜湖大司马为例) python douyu.py 请输入斗鱼直播间号: 606118 http://tx2play1.douyucdn.cn/live/606118rLJ8S0xYNG.flv?uuid=复制一下解析得到的直播源地址如下图:2.打开PotPlayer,依次点击打开 -> 打开链接,或者用快捷键Ctrl + U3.默认会读取剪切板的内容,或者自行粘贴上一步得到的直播源地址,点击确定即可。4.效果如下:(默认最高画质)real-url填坑斗鱼导入的包里面有时会有这个错误ModuleNotFoundError: No module named 'execjs'执行pip install execjs是不行的,需要执行下面的命令即可:pip install PyExecJS获取弹幕(填坑记录)real-url代码下的danmaku中的main.py可以获取弹幕在上述目录下执行python main.py一直会报错ModuleNotFoundError: No module named 'Crypto'网上有两个方法:1.执行pip install crypto,然后修改包的名字为大写的Crypto 2.执行pip install pycrypto,这个包我一直没安装上,会报好几百行的错误,实在懒得看。上述两个方法都不行,会报错,具体就不细说了,正确解决办法,执行pip install pycryptodome # 若上面的两个包已经安装过了,请先卸载,再执行上面的命令 pip uninstall crypto pip uninstall pycrypto若出现报错ModuleNotFoundError: No module named 'google'先执行pip install google,若还是报上述错误,再执行pip install protobuf即可正确运行后,如下所示,会在控制台输出用户名以及相应弹幕:PS D:\projects\real-url\danmu> python main.py 请输入直播间地址: https://www.douyu.com/606118 阿冷O那年幸福:起飞 鞋刷丶:0-10也能开团 马老师的饱皮:6666 追nn:++++ 落枫之季:33 YDXTattoo震威堂:一波了 陈子柴:叼的一 夜如此泛滥成灾:经典辅助绕后 打野站后 坐看陡壁翻车:瞎子? @M16射速快:风筝 不出冰杖 什么理解? hhwisdom:这不一波 无人理解的大叔:别说了 这局被爆没话讲 哇哇专治不服:3号位是冰杖啊 風守miNado:AD这波就离谱吧 Jasperc164:躺赢 无聊di我:主播mvp了 我的青春结束了 RRRRRR9:老rapper了 兜兜的宝宝:6666666 Rekaftzz:曼? 马老师的饱皮:立功 大陆第一卢西奥:电焊工 小丸子家的阿良:666 吼吼colin:谁还敢说我是孤儿 第一次在:来得太晚 背锅 Jasperc164:躺赢 离雨i814:马老师刚才说的经典话是啥来? 丶歌未央丶:主播太强了 金伦捞德一:可以可以 慕惜弱:这个点三项理应吴迪 骷髅猛c卡:立大功 无声海浪70458:你真的秀 努力努力的小面包:AD闪现追着杀 Jasperc164:躺赢 Conn1KK:再来 唯爱陈莎莎:躺 孤匠123:我觉得可以啊 盘丝洞的大爬爬:还不如让这卡特打中 马老师的饱皮:可以 老汉的军大衣:闪现好了 吃菜只吃花生米:减速不能叠加 yiwang197:谁出冰仗啊,除了大招触发冰仗,维克托自带减速不比冰仗好?? 带血的蚊子酱:有一说一 这波可以的 能抱天下:888888 璃月梦漓音:无意冒犯结语目前弹幕还是无法在PotPlayer上加载 但在播放器上看直播确实比较清爽,real-url的作者也正在积极将弹幕与直播融合,期待以后可以在本地观看更纯净的直播!
2020年11月21日
3,378 阅读
0 评论
0 点赞
2020-07-06
Python爬取妹子图(针对某个图册)
说明网上大多数的脚本都是随机从首页爬取,这个脚本是自己选择想要的集合,爬取全部内容。详细内容话不多说,上代码源码# 爬取妹子图 import requests from bs4 import BeautifulSoup import time # 得到每个页面的链接 def get_url(): for i in range(1,43): #这里的范围是你想要爬取的妹子图图册的内容来决定的,1,43是爬取1-42页的图,具体数量请看页码 url = 'http://www.mzitu.com/194287/' + str(i) #这个链接就是你要爬取的妹子图图册,选择自己喜欢的 yield url # 得到妹子图片的链接 def get_girl_url(url_list): for url in url_list: headers = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36', 'Referer': 'http://wwww.mzitu.com'} res = requests.get(url,headers=headers) html = res.text soup = BeautifulSoup(html,'lxml') img_url = soup.find(class_='main-image').find('img').get('src') yield img_url # 存储妹子图片到本地 def save_img(img_url_list): for img_url in img_url_list: Picreferer = {'User-Agent':'Mozilla/5.0 (Windows NT 10.0; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.108 Safari/537.36', 'Referer':'http://www.mzitu.com'} #加Referer属性是防止盗链图的产生,目的是告诉服务器当前请求是从哪个页面请求过来的 res = requests.get(img_url,headers=Picreferer) html = res.content filename = 'D:/meizitu/' + img_url.split('/')[-1] #这里保存文件路径请依据自己的电脑位置来存放 with open(filename,'wb') as f: f.write(html) print("正在下载中……") list1 = get_url() list2 = get_girl_url(list1) save_img(list2) print("下载完成!")使用步骤源码内都有注释,下载的范围请按照要下载的图册的页码来确定,保存的位置一定要有那个目录,这个脚本不会自动创建目录。更新之前的源代码报错如下bs4.FeatureNotFound: Couldn't find a tree builder with the features you requested: lxml. Do you need to install a parser library?解决办法:# 执行 pip install lxml BeautifulSoup(html,'html_parser') -> BeautifulSoup(html,'lxml')
2020年07月06日
4,334 阅读
0 评论
0 点赞
2020-02-02
Python pip 更换镜像源
说明有时候网不好,pip安装非常慢,所以需要更换源,特记录如下步骤国内镜像地址:# 清华大学 https://pypi.tuna.tsinghua.edu.cn/simple # 豆瓣 https://pypi.douban.com/simple/ # 阿里云 https://mirrors.aliyun.com/pypi/simple/ # 中国科技大学 https://pypi.mirrors.ustc.edu.cn/simple/ # 华中理工大学 https://pypi.hustunique.com/ # 山东理工大学 https://pypi.sdutlinux.org/本文从临时使用和永久使用分别介绍临时使用使用pip时,加上参数-i https://mirrors.aliyun.com/pypi/simple/即可例如pip install pyspider -i https://mirrors.aliyun.com/pypi/simple/这样就从阿里云镜像站安装pyspider永久使用Windows和Linux配置不同,分别介绍Windows系统直接在用户目录下新建pip文件夹,然后在此文件夹内新建文件pip.ini,内容如下:[global] index-url = https://mirrors.aliyun.com/pypi/simple/ [install] trusted-host = mirrors.aliyun.com注意:用户目录路径为C:\Users\xxxx\(xxx是计算机用户名)Linux系统修改用户目录下的.pip文件夹内的pip.conf文件(若没有则新建.pip/pip.conf),文件内容和上面Windows系统一致。Linux下完整文件路径为~/.pip/pip.conf
2020年02月02日
1,290 阅读
0 评论
0 点赞
2019-10-18
一键获取Windows聚焦壁纸并保存为jpg图片脚本
说明锁屏界面Windows10聚焦所产生的图片很多都是著名摄影作品,很好看,但是Windows并不能将其设置为桌面壁纸,所以需要手动找到其保存位置,修改文件后缀名为jpg就可以保存为图片了,但是这样很麻烦,时间久了再好看的图片也会看腻,写一个脚本用来及时更新图片。内容脚本分为两个部分,一个run.bat批处理文件,仅有两行代码,另一个是get_wallpaper.py的Python脚本,是核心代码。get_wallpaper.py''' @Email: rumosky@163.com @Author: rumosky @Gitee: https://gitee.com/rumosky_admin @Date: 2019-10-16 17:11:17 @Description: 一键获取Windows聚焦壁纸并保存为jpg图片脚本 ''' import os import shutil source = r"C:\Users\rumosky\AppData\Local\Packages\Microsoft.Windows.ContentDeliveryManager_cw5n1h2txyewy\LocalState\Assets" destination = r"D:\wallpaper" def get_path(dir): for root, dirs, files in os.walk(dir): pass return root, files pass def get_destination_jpg(dir): root, files = get_path(destination) destination_jpg = [] for file in files: if(file[-3:] == 'jpg'): destination_jpg.append(file) pass pass return destination_jpg pass def find_new_jpg(): des = get_destination_jpg(destination) r, source_files = get_path(source) new_jpg = [] count = 0 for source_file in source_files: if source_file+".jpg" not in des: count = count+1 new_jpg.append(source_file) pass pass return count, new_jpg pass def copy(): count, new_jpg = find_new_jpg() if count > 0: for jpg_file in new_jpg: source_path = source+'\\'+jpg_file destination_path = destination+'\\'+jpg_file+'.jpg' shutil.copyfile(source_path, destination_path) pass pass return count, new_jpg pass if __name__ == "__main__": count, without = copy() new_jpg = [] print("更新了 "+str(count)+" 张图片") for new_jpg in without: print(new_jpg+".jpg") pass pass source后的路径就是Windows10聚焦文件保存的位置,注意修改Users后面的用户名为自己的 destination是图片存放的位置,必须提前建立好该文件夹,否则会出错 run.batpython get_wallpaper.py pauserun.bat可以不用,只需要电脑上有能运行Python脚本的软件即可,run一下get_wallpaper.py就行结果运行一下run.bat,结果如图:大功告成!
2019年10月18日
3,295 阅读
0 评论
0 点赞
2019-05-23
CentOS7安装Python3
说明今天需要跑一个脚本,预备放在服务器上,结果发现CentOS上没有Python3补充Python2年底就要停止更新了,但是Linux底层还是用Python2写的,编译安装Python3很多教程有问题,所以记录一下。安装步骤先下载安装包wget https://www.python.org/ftp/python/3.7.3/Python-3.7.3.tgz解压安装包tar -zxvf Python-3.7.3.tgz切换至Python3目录cd Python-3.7.3配置安装目录./configure --prefix=/usr/local/python3编译安装make && make install最后只要有显示Successfully installed pip-19.0.3 setuptools-40.8.0就证明安装好了,但是在此时,Python3命令还无法使用,创建软链接就好了最后创建软链接ln -s /usr/local/python3/bin/python3 /usr/bin/python3 ln -s /usr/local/python3/bin/pip3 /usr/bin/pip3如果提示下面这个错误ln: failed to create symbolic link ‘/usr/bin/python3’: File exists执行ln -sf /usr/local/python3/bin/python3 /usr/bin/python3 ln -sf /usr/local/python3/bin/pip3 /usr/bin/pip3现在输入Python3即可启动Python3安装出错解决方案安装时出现下面错误ModuleNotFoundError: No module named '_ctypes'解决办法:执行下面两条命令yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel yum install libffi-devel -y安装时出现下面错误zipimport.ZipImportError: can't decompress data; zlib not available解决办法:执行下面的命令yum -y install zlib*
2019年05月23日
2,067 阅读
0 评论
0 点赞
1
2