现在哪些b站不收费(现在哪些b站不收费的)
DouJia 2023-09-05 10:30 296 浏览
今天,现在哪些b站不收费我们来分享一个宠物桌面小程序,全程都是通过 PyQT 来制作现在哪些b站不收费的,对于 Python GUI 感兴趣的朋友,千万不要错过哦!
现在哪些b站不收费我们先来看看最终的效果,对于一个小小的娱乐项目来说,还是不错啦!
本文灵感和部分代码来源于一篇知乎文章,感兴趣的朋友可以访问如下链接[1]
好现在哪些b站不收费了,废话不多说,我直接上干货,本项目使用 PYQT5 作为编码框架,如果你对于该框架不是特别熟悉的话,建议先去简单学习一下~
获取素材图片
对于素材图片,我这里也是使用的一款国外的 APP,叫做 shimeji,感兴趣的朋友可以下载体验下。
萝卜哥已经下载好了很多素材,如果需要,文末有获取方式
窗体设置
首先我们先初始化一个 GUI 窗体
fromPyQt5.QtGui import*
fromPyQt5.QtCore import*
fromPyQt5.QtWidgets import*
fromPyQt5.QtCore importQt
classDesktopPet(QWidget):
tool_name = '桌面宠物'
def__init__(self, parent=None, **kwargs):
super(DesktopPet, self).__init__(parent)
self.index = 0
self.show
接下来,由于我们需要只展示图片素材部分,所以还需要对该 GUI 窗体进行属性设置
# 含义分别是设置窗口无边框,窗口始终处于顶层位置,窗口无按钮
self.setWindowFlags(Qt.FramelessWindowHint|Qt.WindowStaysOnTopHint|Qt.SubWindow)
self.setAutoFillBackground( False)
self.setAttribute(Qt.WA_TranslucentBackground, True)
self.repaint
self.resize( 128, 128)
接下来我们导入一个图片,查看效果
# 导入宠物
image = QImage
image.load(os.path.join( "resources", "30", 'shime1.png'))
self.image = QLabel(self)
self.setImage(image)
self.show
效果如下现在哪些b站不收费:
可以看到,一个简易的不会动的宠物已经出现了,后面的工作就是把下载好的所有素材全部导入,并随机展示即可
随机展示宠物图片
我们先编写一个导入图片的函数
"""导入图像"""
defloadImage(self, imagepath):
image = QImage
image.load(imagepath)
returnimage
该函数可以将本地的图片,导入为 QImage 类型
接下来再编写一个导入全部图片素材的函数
defloadPetImages(self):
actions = self.action_distribution
pet_images = []
foraction inactions:
pet_images.append(
[self.loadImage(os.path.join( "resources", "30", 'shime'+ item + '.png')) foritem inaction])
iconpath = os.path.join( "resources", "30", 'shime1.png')
returnpet_images, iconpath
然后我们在初始化函数中调用该函数即可
# 导入宠物
self.pet_images, iconpath = self.loadPetImages
self.image = QLabel(self)
self.setImage(self.pet_images[ 0][ 0])
这样,我们就把文件夹30下面的所有素材图片都导入了,并且设置第一张图片为开始的图片
添加动作
对于一个桌面宠物来说,没有都做怎么能行呢
这里的动作分为两种
图片切换
上下移动
我们先来看图片切换,先定义一个动作函数
defrandomAct(self):
self.pet_images, iconpath = self.loadPetImages
ifnotself.is_running_action:
self.is_running_action = True
self.action_images = random.choice(self.pet_images)
self.action_max_len = len(self.action_images)
self.action_pointer = 0
self.runFrame
defrunFrame(self):
ifself.action_pointer == self.action_max_len:
self.is_running_action = False
self.action_pointer = 0
self.action_max_len = 0
self.setImage(self.action_images[self.action_pointer])
self.action_pointer += 1
上面的代码就是随机选取素材图片切换,这样就达到了让宠物“动起来”的效果了
当然还需要设置一个间隔时间,不要使得图片切换的太快
"""普通动作"""
defcommonAction(self):
# 每隔一段时间做个动作
self.timer_common = QTimer
self.timer_common.timeout.connect(self.randomAct)
self.timer_common.start( 500)
再来看看上下移动
对于上下移动,我们需要计算当前窗体所在位置,然后一段时间给予一定的位移量,此时只需要注意好控制上下边界,不要让图片移动出屏幕
"""上下移动"""
defselfMoveAction(self):
try:
ifself.flag_up:
ifself.pos.y - self.pet_geo_height/ 2> -70:
self.move(QPoint(self.position.x, self.position.y -5))
self.position = QPoint(self.position.x, self.position.y -5)
else:
self.flag_up = False
elifnotself.flag_up:
ifself.pos.y + self.pet_geo_height/ 2< 700:
self.move(QPoint(self.position.x, self.position.y + 50))
self.position = QPoint(self.position.x, self.position.y + 50)
else:
self.flag_up = True
exceptException ase:
print(e)
右键菜单
对于该桌面宠物,我们还定义了四个右键菜单,分别为移动、停止、睡觉,退出
"""右键菜单函数"""
defrightMenu(self):
self.myMenu = QMenu(self)
self.actionA = QAction(QIcon( "移动"), "移动", self)
self.actionA.triggered.connect(self.moveUpDown)
self.actionB = QAction(QIcon( "停止"), "停止", self)
self.actionB.triggered.connect(self.moveStop)
self.actionC = QAction(QIcon( "睡觉"), "睡觉", self)
self.actionC.triggered.connect(self.moveSleep)
self.actionD = QAction(QIcon( "退出"), "退出", self)
self.actionD.triggered.connect(self.quit)
self.myMenu.addAction(self.actionA)
self.myMenu.addAction(self.actionB)
self.myMenu.addAction(self.actionC)
self.myMenu.addAction(self.actionD)
self.myMenu.popup(QCursor.pos)
对于右键菜单绑定的动作函数,定义如下
defmoveUpDown(self):
self.move_timer.start( 100)
self.up_down = True
self.timer_common.start( 500)
self.timer_sleep.stop
当点击对应的菜单项时,则把对应的标志位设置为True
这里还需要注意一点是,在进行移动判断的时候,需要以多线程的方式
"""多线程,判断是否上下移动"""
defupAndDown(self):
ifself.up_down:
self.stop_threads = False
t = Thread(target=self.do, args={})
t.start
else:
self.stop_threads = True
OK,以上就是主要代码,感兴趣的小伙伴可以自行尝试一下哦
如果需要素材图片,可以在公众号后台回复“宠物素材”获取,如果对于如何获取所有的素材感兴趣,就点个在看哈,数量足够多,咱们下期就分享!
好了,今天的分享就到这里,喜欢就点个赞吧~
参考资料
[1]
知乎资料: https://zhuanlan.zhihu.com/p/125693970。
入门: 最全的零基础学Python的问题| 零基础学了8个月的Python |实战项目|学Python就是这条捷径
干货:爬取豆瓣短评,电影《后来的我们》| 38年NBA最佳球员分析 |从万众期待到口碑扑街!唐探3令人失望| 笑看新倚天屠龙记 | 灯谜答题王 |用Python做个海量小姐姐素描图 |碟中谍这么火,我用机器学习做个迷你推荐系统电影
趣味:弹球游戏| 九宫格| 漂亮的花 | 两百行Python《天天酷跑》游戏!
AI:会做诗的机器人 | 给图片上色 | 预测收入 | 碟中谍这么火,我用机器学习做个迷你推荐系统电影
小工具: Pdf转Word,轻松搞定表格和水印!| 一键把html网页保存为pdf!|再见PDF提取收费!| 用90行代码打造最强PDF转换器,word、PPT、excel、markdown、html一键转换| 制作一款钉钉低价机票提示器!|60行代码做了一个语音壁纸切换器天天看小姐姐!|
年度爆款文案
1).**!Pdf转Word用Python轻松搞定!
2).学Python真香!我用100行代码做了个网站,帮人PS旅行图片,赚个鸡腿吃
3).首播过亿,火爆全网,我分析了《乘风破浪的姐姐》,发现了这些秘密
4).80行代码!用Python做一个哆来A梦分身
5).你必须掌握的20个python代码,短小精悍,用处无穷
6).30个Python奇淫技巧集
7).我总结的80页《菜鸟学Python精选干货.pdf》,都是干货
8).再见Python!我要学Go了!2500字深度分析!
9).发现一个舔狗福利!这个Python爬虫神器太爽了,自动下载妹子图片
点阅读原文,看B站50个Python实战视频!
- 上一篇:直播平台制作(直播平台制作方法)
- 下一篇:网络直播平台,网络直播平台排名
相关推荐
-
- 靠谱的跨境电商平台有哪些,2020跨境电商哪个平台好
-
天猫国际阿里巴巴集团的进口平台靠谱的跨境电商平台有哪些,提供保税进口和海外直邮模式靠谱的跨境电商平台有哪些,确保消费者获得海外原装商品网易考拉以深入货源产地直采为特色,涵盖多个品类,自营模式确保商品品质洋码头结合直销直邮和直购,提供全球物流...
-
2025-04-22 18:30 DouJia
- 跨境电商营销体系思维导图的简单介绍
-
跨国电商可以根据销售数据,在国外合理跨境电商营销体系思维导图的布局商品跨境电商营销体系思维导图的仓库,直接配送,可以使得采购商购买意愿不会降低,同时可以使得企业大幅度降低时间成本跨境电商实务思维导图,...
-
- 亚马逊跨境电商购物网站,亚马逊跨境电商购物
-
最大亚马逊跨境电商购物的买卖平台亚马逊Amazon.com,使它运转的动力就是“搜索和发现”。当买家在线搜索到亚马逊跨境电商购物了自己需要的商品,并在线生成亚马逊跨境电商购物了订单,这个过程叫做从访问到购买的转化。 在这个过程背后,所...
-
2025-04-22 14:30 DouJia
-
- 亚马逊客服工资一般多少,亚马逊客服
-
当您需要联系亚马逊客服时,首先应登录亚马逊后台,在右上角找到并点击“帮助”按钮在帮助页面中,您可以看到多个问题选项,选择一个适合您问题亚马逊客服的选项,便可直接与客服进行在线聊天如果页面没有提供直接的选项,您可以向下滚动至页面底部,点击“获...
-
2025-04-22 12:30 DouJia
- 跨境电商开店大概流程(跨境电商开店需要哪些条件)
-
今天跨境电商开店大概流程,新手也能看懂的亚马逊开店攻略它来跨境电商开店大概流程了跨境电商开店大概流程!全程不废话,都是干货,新手建议点赞收藏后再看话不多说,进入正题1开店成本;在全球化浪潮与互联网技术...
-
- 跨境b2b平台分为哪两个类型,b2b跨境电商平台有哪几个
-
1、亚马逊全球知名b2b跨境电商平台有哪几个的电商平台,虽然亚马逊中国已经退出国内市场,但其海淘业务仍广受欢迎eBay覆盖购物商场电子商务和网上拍卖三种购物方式于一体的跨境电商平台,产品类型极为丰富阿里巴巴国际站专注于帮助中小企业对外进行出...
-
2025-04-22 08:30 DouJia
-
- 亚马逊跨境电商怎么做(在亚马逊上怎么做跨境电商)
-
1、加速listing上架利用便捷工具生成标题描述A+图文等亚马逊跨境电商怎么做,加速listing上架流程,提高销售效率综上所述,亚马逊跨境电商无货源模式需要卖家在理解模式本质亚马逊跨境电商怎么做的基础上,确保与供应商的有效沟通应对退货处...
-
2025-04-22 06:30 DouJia
-
- 跨境电商平台选择指标是什么,跨境电商平台选择指标
-
1人气及顾客满意度指标衡量店铺吸引力和顾客对店铺的整体满意程度跨境电商平台选择指标,包括访问量顾客评价和回头客比例等2订单生产效率指标评估从订单接收至完成发货过程的效率跨境电商平台选择指标,包括订单处理时间生产周期和发货速度等3总体销...
-
2025-04-22 04:30 DouJia
-
- 跨境电商怎么做好时间管理,跨境电商工作时间要颠倒时间吗
-
1、在加入宝视佳跨境电商后跨境电商怎么做好时间管理,我首先关注的是业绩的稳定性亚马逊平台充满跨境电商怎么做好时间管理了不确定性跨境电商怎么做好时间管理,比如“跟卖”和“投诉”等问题,要实现业绩稳定并不容易因此,我开始向那些比我入职时间长的同...
-
2025-04-22 02:30 DouJia
-
- 跨境电商商务的英文名称有哪些,跨境电商商务的英文名称
-
1、跨境电商跨境电商商务的英文名称的英文名称是Crossborderecommerce例句WewelcometheAPECCrossBordereCommerceInnovationandDevelopmentIni...
-
2025-04-22 00:30 DouJia
-
- 新手小白怎么做跨境电商,跨境电商需要投资多少钱?
-
随着国家倡导的“互联网+”战略的强势推进跨境电商需要投资多少钱?,跨境电商正在成为一个色彩斑斓的风景线跨境电商需要投资多少钱?,它没有时间、没有地点、甚至没有门槛限制,所以受到了企业和个人创业者的青睐,如今已经成为众多企业快速发展的大方...
-
2025-04-21 22:30 DouJia
-
- 什么是跨境电商运营,什么是跨境电商运营模式
-
境电商B2B2C进口电商信息化解决方案是专门为跨境电商进口电商经营商提供覆盖电子商务交易、电商供应链管理、进口保税物流、进口关务、国内配送、海关与商检系统互联互通,以及物流渠道商系统对接等业务环节的全面信息化解决方案。 客户对象 跨...
-
2025-04-21 20:30 DouJia
-
- 百度热搜
- 新浪热搜
- 1 铭记历史 吾辈自强
- 2 新 中方回应美将与中方磋商收购TikTok
- 3 热 中百万大奖女子与摊主协商达成一致
- 4 遇上台风天 注意这9点
- 5 五星级酒店摆地摊 是掉价还是清醒
- 6 新 一秒天黑 济南突降暴雨
- 7 新 专家称铅中毒幼儿智商很难恢复
- 8 外交部回应“印度称中国借刀杀人”
- 9 金毛疑在餐馆蹭空调被打死 警方介入
- 10 斯嘉丽成全球票房最高演员
- 最新抖音
-
抖音头像图片最火图片2020,抖音头像图片大全2022
扫描二维码下载壁纸到手机 直接下载到手机一、通过手机抖音头像图片大全2022的二维码识别...
抖音安装包apk下载(抖音安装包apk下载苹果)
1、1打开抖音抖音安装包apk下载,点击下载将APP下载到手机中2在下载过程中抖音安装包apk下载,...
下载官方抖音2020最新版本免费,抖音下载免费最新版
苹果CCH基础版5.0企业版5开微信稳定原创包最新下载地址 【CCH5.0基础企业版】...
抖音头像图片大全(养生抖音头像图片大全)
加入我们群抖音头像图片大全:461268508有问题抖音头像图片大全?直接提抖音头像图片大全!...
安装抖音极速版本,抖音极速版下载2024最新版安装不了怎么办
中国火力发电网讯抖音极速版下载2024最新版安装不了怎么办: 据外媒报道,国际金融公司(Int...
抖音下载最新版本2022极速版下载不了怎么办的简单介绍
1、1检查手机存储空间是否足够抖音极速版要存储空间抖音下载最新版本2022极速版下载不了怎么办,手机...
抖音国际版无法连接网络,抖音国际版无法连接网络什么原因
tiktok抖音国际版连上网的方法如下,1拔掉手机卡,连接并切换至需要目标地区的网络2在手机里的设置...
抖音外卖抽点多少,外卖抽点怎么算
新鲜食材 象牙蚌 象拔蚌产自于加拿大太平洋以西抖音外卖抽点多少...
- 最新快手
-
快手官方极速版下载安装,快手官网极速版下载
简评快手官方极速版下载安装:上线直接获得VIP1的等级快手官方极速版下载安装,疯狂抢红包快手...
下载快手app并安装(下载快手app并安装到桌面)
在电脑上安装快手app下载快手app并安装的步骤如下打开软件市场下载快手app并安装,搜索快手软件并...
快手下载视频,快手下载视频怎么去除快手标志
打开“快手”app在关注页或者发现页里,找到快手下载视频你想下载的那个超有趣的视频,点进去看看详情然...
小米快手关注页面显示格式怎么调整,小米快手关注页面显示格式怎么调
空气污染的治理是一个长期的过程小米快手关注页面显示格式怎么调,虽然我国已经颁布了制定了多条关于空...
快手极速版苹果,苹果手机怎么下载快手并安装
快手极速版苹果我快手极速版苹果的世界手机版小僵尸在哪里?我的世界手机版小僵尸怎么打?小编给大...
包含快手下载安装2022最新版本快乐抖音火山的词条
一性质不同1快手快手快手下载安装2022最新版本快乐抖音火山的前身快手下载安装2022最新版本快...
快手小店怎么提现到银行卡,快手小店怎么提现
相信大家对五效蒸馏器非常的陌生快手小店怎么提现,开篇之前小编为大家科普一下五效蒸馏器快手小店怎么...
快手极速版正版2025,快手极速版正版
正品3m口罩PM2.5口罩是指能有效过滤PM2.5微粒快手极速版正版的口罩快手极速版正版,口罩的...
- 热门关注