Python
文章平均质量分 62
ShenCantJava
蒟蒻初中生
展开
-
使用Python实现在线激活功能【附注释】
本地计算机生成机器码并发送给服务器,服务器随机生成一段字符串并存储到数据库里,验证时通过服务器进行查询。原创 2023-02-25 10:50:34 · 1328 阅读 · 0 评论 -
Python 制作藏头诗生成器(超详细)
网上有一位大神收集了好几万条古诗,我们通过这个来生成藏头诗然后打开文件夹里面会有很多.json文件,然后我们需要用Python提取我们想要的古诗并且写入到文件中。原创 2021-12-31 13:44:34 · 3797 阅读 · 2 评论 -
Pyinstaller对Opencv不兼容的问题
Pyinstaller对Opencv不兼容的问题今天拿opencv做了个小程序,在打包的时候一切顺利然后在运行的时候就出问题了???在编辑器里运行还好好的打包就出问题了???最后上网查了一下,发现Pyinstaller对Opencv不兼容。。。网上给出的办法大部分都是:降低opencv的版本然后我就把opencv卸载了重装前面一切顺利,然后。。。尼玛彻底给我整蒙了然后我又双叒叕重新下载了一遍下载完了之后再重新打包再运行。。。然后我就打包了根文件代码是pyinst原创 2021-07-14 08:20:19 · 2423 阅读 · 5 评论 -
用Python实现序列帧播放器
用Python实现序列帧播放器程序思路用PyQt5创建一个窗口使用tkinter.messagebox和filedialog进行用户交互使用Pygame播放序列帧动画使用Opencv2无损合成序列帧窗口设计用Qt designer设计窗口,并用PyUIC转换,有需要的小伙伴请到百度网盘上去拿链接:提取码:设计完成后主窗口大概是这个样子这里是代码在这里插入代码片...原创 2021-07-12 21:00:56 · 1015 阅读 · 0 评论 -
Python Pygame做飞机大战(修改升级版)
Python Pygame做飞机大战(修改升级版)代码稍微修改了一下,bug变少了,添加了游戏开始界面等import pygame,sys,os,randomimport time as tfrom pygame import *import tkinterfrom tkinter import messageboxroot=tkinter.Tk()root.withdraw()# 定义常量SCREEN_WIDTH = 480SCREEN_HEIGHT = 700# 初始化 pyg原创 2020-06-28 20:49:36 · 726 阅读 · 0 评论 -
Python用百度AI识别车牌号教程(超详细)
Python用百度AI识别车牌号教程创建API接口用浏览器打开http://ai.baidu.com/点击右上角的“控制台”登录账号(没有就注册一个)点击 产品服务>全部产品>人工智能>文字识别点击“创建应用”应用名称输入“车牌识别”(别的也可)应用类型选择“工具应用”应用描述随便写其他的保持默认点击“立即创建”点击“查看应用详情”把API Key 、Secret Key复制下来(一会要用)安装库按住Win+R,输入cmd。在cmd里面输入:pip原创 2020-06-27 06:51:08 · 3313 阅读 · 2 评论 -
Python用百度AI识别文字教程
Python用百度AI识别文字教程创建API接口用浏览器打开http://ai.baidu.com/点击右上角的“控制台”登录账号(没有就注册一个)点击 产品服务>全部产品>人工智能>文字识别点击“创建应用”应用名称输入“文字识别”(别的也可)应用类型选择“工具应用”应用描述随便写其他的保持默认点击“立即创建”点击“查看应用详情”把AppID、API Key 、Secret Key复制下来(一会要用)安装库按住Win+R,输入cmd。在cmd里面输入:原创 2020-06-26 19:20:27 · 566 阅读 · 0 评论 -
Python如何使用Pygame画一个圆
前几天坐飞机大战,忽然发现没有游戏开始界面???网上也搜不到…没办法,自己做了一个:Dpygame.draw.circle()首先说一下这个方法的用法:pygame.draw.circle(screen,color,position,radius,width)screen:画布color:指定的颜色(可以是pygame常量也可以是RGB)position:位置radius:直径width:线条宽度(如果想要画实心圆就把它设为radius)这是我的代码:color = 255,255,25原创 2020-06-26 06:29:02 · 4056 阅读 · 0 评论 -
python pygame检测碰撞(二)
本文实例讲述了python飞机大战pygame碰撞检测实现方法。分享给大家供大家参考,具体如下:目标了解碰撞检测方法碰撞实现了解碰撞检测方法pygame 提供了 两个非常方便 的方法可以实现碰撞检测:pygame.sprite.groupcollide()两个精灵组 中 所有的精灵 的碰撞检测groupcollide(group1, group2, dokill1, dokill2, collided = None) -> Sprite_dict如果将 dokill 设置为 Tr原创 2020-06-25 21:24:44 · 1255 阅读 · 0 评论 -
Python Pygame.Rect() 检测碰撞
最近在学Pygame,花一段时间做了一个异常简陋版的"飞机大战"。然后吧,就遇到了一个问题:怎么检测碰撞呢?(个人太菜…)按照网上教程比较普遍的方法(也可能是我没看见别的),碰撞检测依次计算移动物体与被碰撞物体各个边之间坐标是否相交.例如下列代码,检测小球与窗口的碰撞: if self.vector.x > WINDOW_X - self.image.get_width(): self.vector.x = WINDOW_X -self.image.get_width() eli原创 2020-06-25 20:46:12 · 5707 阅读 · 4 评论 -
用Python做飞机大战(含素材)
用Python做飞机大战(含素材)代码代码做的不是很好,请见谅。import pygame,sys,os,randomimport time as tfrom pygame import *import tkinterfrom tkinter import messageboxroot=tkinter.Tk()root.withdraw()# 定义常量SCREEN_WIDTH = 480SCREEN_HEIGHT = 700# 初始化 pygamepygame.init()原创 2020-06-25 19:20:51 · 4297 阅读 · 6 评论