自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

神奇代码在哪里

用Python实现奇怪的想法

  • 博客(29)
  • 资源 (8)
  • 收藏
  • 关注

原创 猿创征文|程序猿乘风破浪 Python Pygame 原创小游戏【源码+解析】

第一次参加猿创征文活动,肯定要来一波大的!Σ(⊙▽⊙"a!!!在夏天结束不久之际,让我们再来一波冲浪,感受夏日阳光下程序员的刻苦钻研精神,和无处可放基情。 最近学习了一丁点Pygame技能,感觉有点上头,一波操作创作“程序猿乘风破浪”游戏一款,希望大家喜欢。

2022-09-08 23:17:51 9641 133

原创 笔记本外接GTX1060显卡 | 实现神经网络与深度学习

由于工作的原因,需要开展人工智能相关的研究,虽然不用参与实际研发,但在项目实施过程中发现,人工智能的项目和普通程序开发项目不一样,门槛比较高,没有相关基础没法搞清楚人力、财力如何投入,很难合理管控成本以及时间。第二章核心知识点主要是。够博主另外写一篇长文了,外接显卡方案从购置、安装、调式到运行,前前后后花了约三周时间,这里就不作详细解释了,最后结论是此方案可行,比CPU快几十倍。这章主要是介绍神经网络应用的案例,改变读者固有的一些思维方式,了解人工智能是怎么运作的,不仅是代码层面,看完还是很有收获的。

2024-02-01 19:56:24 1364 4

原创 【一种使用浏览器读取本地excel、josn等数据文件的方法】Python+JavaScript+HTML实现

一般来说,为了网络访问安全,浏览器是不能直接加载本地文件的,IE内核的浏览器提供了AX控件实现本地文件的读取,Chrome 86 版本后也提供了相应的API,但都存在使用限制和兼容性问题。有时开发者只是想利用浏览器编制一些简单的脚本完成一些任务,不想学习C、C++、Python生成exe这么大动作,例如使用JavaScript脚本读取本地一个excel文件进行统计分析。但由于浏览器无法使用本地文件这个限制,只好放弃。本文讨论研究一种非IE内核浏览器读取本地excel数据的方法,绕开这个限制。

2023-09-11 14:58:09 1324 9

原创 Python连续比较运算符的可读性问题

①连续比较运算符简介:在Python中,比较运用符可以连用,但语法规则和其它编程语言不一样。②连续比较运算符案例:以==等价于。\qquad通过问题的解答,自己又学会了一个Python的知识点,原来运算符还可以连续运算。但在使用的时候要非常注意,因为它和我们看代码的习惯很不一样,很容易就理解错了或者导致代码出现意向不到的结果。\qquad反过来想一想,为什么Python要搞个这样的语法,是不是就是为了程序员一时的方便,写代码更快更简短,但这极大的影响了程序的可读性,同时不便于程序的维护和更新。

2023-03-25 23:08:34 1210 16

原创 我的第一台手提 | 关于你的第一台手提征文活动

说起我的第一台电脑🖥️,还是挺有感触的。我记得它是一台组装的台式电脑,时间大概是2002年,那是电脑对于普通家庭来说其实还是挺贵的,基本上都买不起有牌子的电脑,那是的电脑不是二手的就是组装的。由于时间实在是太遥远了,都不记得具体的配置了,只记得经常用来打魔兽争霸、CS,后面流行网游后这台台式电脑更是承载了各种升级、打怪、挂机的工作。到了2008年上大学的时候,家里给买了一台手提💻,也是本人的第一台手提,到现在我还保存着,还可以用,算一下也有15年历史了。

2023-03-23 16:35:07 421 1

原创 一种设置python函数执行超时时间 | 函数超时后不抛出异常的方法

通过网络搜索相关资料,然后进行几次程序测试后,博主找到了解决该问题的一个方法,该方法使用`func_timeout`库和`threading`库,最终实现了函数的超时处理,同时实现不阻塞主线程和异常不终止程序。

2023-03-19 23:06:03 4399 25

原创 一种获取tkinter子窗口返回值的方法 | python tkinter多窗口开发实践

最近在开发一款基于tkinter的统计小工具,遇到一个需求是从主窗口弹出子窗口,用户在子窗口选择或输入值后关闭窗口,主窗口获得用户从子窗口输入的值。本来看似简单的一个需求,但在网上搜索几次才找到一些方法和描述,也不是到是不是关键字描述的不够准确,找到的文章相关性不高。最后通过仔细阅读几篇文章和自己摸索,找到了一种使用传递引用的解决方案。

2023-03-16 15:01:14 3461 24

原创 二维码数据压缩实践 | 使用python对二维码数据进行压缩 |不乱码,支持中文

当前二维码的应用越来越广泛,包括疫情时期的健康码也是应用二维码的典型案例,最近需要通过一张二维码显示较多文本数据,也就是对二维码数据进行压缩,使用CSDN搜索了半天居然没有能简单使用的代码,很多事例代码解决不了字符编码中文乱码等常见问题。因此只能自己研究了。本文的目标很明确,就是使用python,实现,代码简单实用,不乱码支持中文copy就能运行,压缩、生成、读取二维码一个py文件实现。

2023-02-14 15:25:13 2103 33

原创 用Python让奇怪的想法变成现实,2023年继续创作

2023年继续写作,用文章记录生活时间过得真快,一下就到2023年了。由于疫情肆虐,在网络的游弋的实现也长了,写作的自然也多了。回想一下,2018-2021年这三年时间里一篇文章也没写过为0,哈哈,没错,为0。这段时间总是忙于自己的工作,确实也腾不出时间写写文章,留些空间给自己。到了2022年,由于工作的变化,开始回归与IT领域相关的工作,稀里糊涂的写着写着就写了20篇文章,而且这些文章主要都是6月开始写,也就是说,今年半年就写了20篇,对于写作小白和编程小白来说,产出还是可以的,对比2021。

2023-01-04 17:45:09 783 37

原创 我用python生成了一亿棵不同的圣诞树 | 使用Python代码自动生成圣诞树轮廓

圣诞将至,这次来试试用Python代码过圣诞节把~挑战生成一亿棵圣诞树,其实是使用Python代码自动生成圣诞树轮廓。圣诞树终于是画好了,从网上搜集资料、学习大神代码,到自己完成本篇文章,发现Python实现一个想法真的很快,前前后后也就一两个小时,非常适合快速实现小需求。

2022-12-19 16:39:51 1115 17

原创 猿如意中的【PyCharm社区版】工具详情介绍

本文介绍如何使用猿如意,下载安装【PyCharm社区版】,并做设置中文、搜索下载第三方包等配置。猿如意是一款面向开发者的辅助开发工具箱,包含了效率工具、开发工具下载,教程文档,代码片段搜索,全网搜索等功能模块。帮助开发者提升开发效率,帮你从“问题”找到“答案”。如何下载安装猿如意?首先,打开CSDN的主页https://www.csdn.net,在导航栏中找到猿如意并点击。然后找到对应平台的安装包,并点击下载,本文以window平台为例。下载完成后双击安装。

2022-12-13 18:46:28 3371 12

原创 神奇,一段JavaScript代码生成会动的足球 | 世界杯征文活动

花有重开日,人无再少年。疯狂无大小,热爱即疯狂!四年一次的世界杯正在卡塔尔进行着,响应`CSDN`号召,来一篇“水”文。使用`JavaScript`代码,在浏览器生成会动的足球。好了,以上就是一段JavaScript代码生成会动的足球的全部内容。通过练习和调试,学到了js网络图片转base64格式字符串、使用base64格式字符串创建img标签图片对象和使用JavaScript代码旋转div等前端知识,同时感受到了浏览器开发者模式的强大和便捷。

2022-12-07 10:13:21 37510 11

原创 猿如意|手把手教你下载、安装和配置PyCharm社区版

本文介绍如何使用猿如意下载、安装PyCharm社区版,并做设置中文、搜索下载第三方包等配置。

2022-11-30 17:23:25 7749 9

原创 Python|excel表格数据一键转json格式小工具|支持xlsx、xls格式转json|【源码+解析】

最近在使用JavaScript编写一些浏览器RPA脚本,脚本使用过程中遇到一些问题,脚本使用的数据往往存放在excel表,但运行时只能读取json数据,导致频繁人工excel转json,效率低下。遇到问题后赶紧搜索excel转json小工具,发现可以直接使用的工具很少,基本只提供部分代码,而且没有图形化界面。还是自己动手好玩。本篇文章介绍使用Python开发excel一键转json小工具,实现任意选中excel的xlsx和xls文件转化成json文件,并把结果显示在界面中。

2022-11-23 10:04:54 3694 22

原创 Javascript | 用Javascript编写Python内置函数查询工具

最近在学习Python语言,Python有丰富的内置函数实现各种功能,但查询内置函数时总是需要百度查,有没有一个小工具可以单机无网络查询Python内置函数,方便自己学习编写Python程序呢?在网上查了一下好像没有,那就自己做一个吧,结合以前自己用Javascript写过的8086汇编指令查询小工具,只需要稍微改动就可以了。

2022-10-24 22:16:34 1275 21

原创 Python Pygame|实现GIF(gif)动图的加载和降帧【源码+解析】

最近在使用pygame开发游戏,练习python编程。但遇到了一个问题,就是如何载入已有的GIF动图增强游戏的效果,在csdn搜索了一下,发现相关的文章比较少,缺少实例。于是自己研究了相关内容,找到了解决方案。本篇文章用游戏编程实例介绍pygame如何载入GIF动图。

2022-10-06 12:41:09 7109 52

原创 python 小游戏 | 又是一年中秋至|Python Pygame制作中秋兔子接月饼游戏【源码+解析】

​一年中秋又快到了,今年加入了Python的学习行列,得益于Python的开发效率和易读性,网上写文章的次数也多了,既然是中秋那肯定要搞个应景的游戏才行。左思右想没有头绪时,刚好看到一篇介绍Pygame制作飞机大战的文章,文章写的不错,代码拿过来就直接能跑,有了!要不直接把飞机大战改成接月饼游戏好了,自己的飞机改成兔子,敌人的飞机改成月饼就好了。说干就干,拿起手提飞快码起,素材找起,很快就有成果了,哈哈!代码写的急不怎好看,但至少游戏是跑起来了,原来飞机大战不能暂停、重开,没有得分、没有游戏菜单,这次补齐了

2022-08-31 19:44:25 2424 19

原创 Python Pygame 实现宝可梦对战场面

宝可梦游戏是小时候最喜欢的掌机游戏之一,印象最深刻的是宝可梦(黄)、宝可梦(金、银)还有红蓝宝石。游戏的设计很出色,画面精致,可以说是是掌机时代的代表了。本篇文章使用Pygame实现宝可梦的战斗场景,重温经典。...

2022-08-19 22:15:08 3190 16

原创 【Python-利用动态二维码传输文件(七)】计算文件传输速度,以KB/s形式显示在Tkinter界面。

上一篇文章实现了动态二维码文件接收端的基本功能,但只能显示接收数据的完成度,不能显示接收速度,本篇文章研究怎么计算文件传输速度,并以KB/s形式显示在Tkinter界面,方便以后调试和优化代码。...

2022-08-15 22:22:21 935 4

原创 JavaScript | 益智类数字棋牌小游戏,无游戏框架,浏览器直接运行JavaScript(js)小游戏【源码+解析】

一款纯HTML+CSS+Javascript开发的益智类的数字棋牌游戏,无游戏框架,浏览器直接运行。曾几何时想有一款自己编写的游戏,通过不断学习,终于掌握了一点JavaScript基础,捣鼓了一个益智类的数字棋牌游戏,没有使用任何游戏框架,就简单使用HTML做布局,CSS做动画,JavaScript做事件响应,有兴趣的童鞋可以拿去玩一下。...............

2022-08-11 21:00:00 6373 9

原创 8086汇编指令查询小工具,JavaScript编写,浏览器直接运行

Javascript编写的汇编语言8086指令查询工具,浏览器直接打开运行,只需一个HTML文件。涉及Javascript键盘事件、字符串从左到右匹配、动态生产Label DOM对象。汇编语言还是在大学的时候学的,汇编语言有个特点是语句短、条数多,很难可以把全部指令都背熟。当时就想编写一个软件可以随时查阅汇编语言的各类指令,而且软件不需要编译可以随时更新,可惜当时用javascript语言写只写了一半,现在终于有空了,就把另一半补全了。......

2022-08-08 21:05:42 1315 4

原创 【Python-利用动态二维码传输文件(六)】动态二维码文件接收端开发,涉及tkinter进度条Progressbar、Pillow图片对象转换为numpy图片对象、cv2图像灰度化、函数引用传递

之前第四篇文章已验证过可行性,现对原代码进行优化改进,接收端设计思路如下: (一)通过pyautogui库对电脑屏幕进行高频截图(移动端摄像头拍摄),使用pyzbar库、OpenCV库、numpy库把截图中单张二维码包含的数据识别出来; (二)使用base64库、zlib库、对识别出来的全部数据进行拼接、解码、解压缩、最后还原出源文件; (三)使用tkinter的Progressbar、Label,显示文件接收进度,最后显示还原文件的绝对路径。...

2022-08-06 16:13:58 1676 16

原创 七夕 | 情人节 | 用Python给你送个钻石戒指

记录一起走过的那些日子2016年10月2日在一起到现在快6年了,也有了小宝宝,希望以后一家人开开心心,健康生活,各自实现自己的目标。上月陪你去买新的钻戒上周陪你去买新的对戒希望继续加油改善生活水平ヾ(✿゚▽゚)ノ…现在Python给你送个钻石戒指最近在学Python,那也用代码送个钻石戒指给你吧,哈哈~...

2022-08-04 16:28:45 1848 2

原创 【Python-利用动态二维码传输文件(五)】动态二维码文件发送端开发,使用Tkinter filedialog实现任意格式文件选中,并显示发送状态

之前四篇文章论证了利用二维码传输文件的可行性,本章使用tkinter开发【动态二维码文件发送端】,发送端具备文件选择、开始发送文件、停止发送文件以及显示发送状态的功能

2022-07-31 17:31:23 933 3

原创 【Python-利用动态二维码传输文件(四)】使用pyautogui库录屏(连续截图),然后利用OpenCV逐张读取截图,识别当中的二维码信息,并把信息重组成原文件

上一篇文章实现了使用tkinter显示动态二维码。本篇为了模拟摄像头读取动态二维码信息,使用pyautogui库,对电脑屏幕进行录屏(连续截图),最后利用OpenCV按帧读取二维码,重组被拆分的文件。

2022-07-19 21:16:00 2073 2

原创 【Python-利用动态二维码传输文件(三)】动态二维码展示界面制作,涉及PIL库、threading库、os库、time库和tkinter库的Tk、Label组件

为了实现二维码传输文件,需要在屏幕上动态的显示已经拆分好的二维码,这里使用Python 自带的GUI库实现以上功能。

2022-07-06 22:57:38 1305 1

原创 【Python-利用动态二维码传输文件(二)】实现文件二进制读取、利用base64编码把文件拆分成多张二维码、重组拆分后的文件并验证。

为了使用二维码传输文件,上一篇文章已经实现了获取信息存入二维码并打印。由于单个二维码存储的信息量是有限的,而且文件一般也比较大,所以必须把文件先进行拆分,拆分后一块一块信息存入多张二维码中,最后通过图像识别,把所有二维码信息准确读取后再重新组装成文件。接下来一步一步讨论如何用Python实现文件拆分、打印二维码、识别二维码、重组文件四个过程。

2022-06-27 16:50:56 2100 2

原创 【Python-利用动态二维码传输文件(一)】使用Python获取本机操作系统版本、计算机名、用户名、MAC地址和IP地址信息,并打印成二维码

40行python代码实现打印【操作系统版本、计算机名、用户名、MAC地址、IP地址】二维码

2022-06-17 11:00:38 1587 3

原创 JavaScript|免费导入题库,考试复习工具,刷题神器,支持导入excel题库【完全免费+提供源码】

JavaScript|免费导入题库,考试复习工具,刷题神器,支持导入excel题库【完全免费+提供源码】。然后找了半天不是运行不了就是要收费之类的,总是找不到简单可用的,于是自己就想想能不能用javascript自己写一个,然后就东拼西凑一些网上的可用代码自己写了个小工具,实现了用javascript读取EXCEL表的题库,然后实现自动出题复习并算分,不过由于需要用到IE的EXCEL AX控件,所以只能用IE内核的浏览器使用。现在分享给遇到同样问题的朋友们,代码写的一般般,有兴趣童鞋的可以改改丰富一下功能。

2017-07-16 17:11:55 9256 30

python pygame 兔子接月饼小游戏【可执行程序】.zip

1)游戏主体,对应的文件是lunar_war.py 2)游戏精灵,对应的文件是lunar_sprites.py 3)游戏素材,对应的是images目录下的所有图片、音乐等素材,部分素材来源网络如有使用不当的请联系博主处理 游戏主体代码lunar_war.py负责控制游戏初始化、开始、结束、退出。 本游戏一共有七个精灵,分别是月饼精灵、兔子精灵、背景精灵、得分精灵、倒计时精灵、菜单精灵、鼠标精灵,每个精灵都继承Pygame的pygame.sprite.Sprite类。 最后希望大家中秋快乐,人月两团圆~ 《中秋月》 【明】徐有贞 阴晴圆缺都休说,且喜人间好时节。 好时节,愿得年年,常见中秋月。

2024-03-21

python pygame 兔子接月饼小游戏源码.zip

1)游戏主体,对应的文件是lunar_war.py 2)游戏精灵,对应的文件是lunar_sprites.py 3)游戏素材,对应的是images目录下的所有图片、音乐等素材,部分素材来源网络如有使用不当的请联系博主处理 游戏主体代码lunar_war.py负责控制游戏初始化、开始、结束、退出。 本游戏一共有七个精灵,分别是月饼精灵、兔子精灵、背景精灵、得分精灵、倒计时精灵、菜单精灵、鼠标精灵,每个精灵都继承Pygame的pygame.sprite.Sprite类。 最后希望大家中秋快乐,人月两团圆~ 《中秋月》 【明】徐有贞 阴晴圆缺都休说,且喜人间好时节。 好时节,愿得年年,常见中秋月。

2024-03-21

源码下载 Python Pygame|实现GIF(gif)动图的加载和降帧

【资源下载】最近在使用pygame开发游戏,练习python编程。但遇到了一个问题,就是如何载入已有的GIF动图增强游戏的效果,在csdn搜索了一下,发现相关的文章比较少,缺少实例。于是自己研究了相关内容,找到了解决方案。本篇文章用游戏编程实例介绍pygame如何载入GIF动图。 一、准备一份透明背景的GIF动画素材 二、使用pillow库对GIF动图进行解帧 三、使用pygame.image.load()读取所有解出来的帧并存入列表 四、在精灵类的update()方法中循环播放列表中的帧 五、避免精灵帧率过快对精灵进行降帧 六、实例完整源代码

2024-03-11

【一种使用浏览器读取本地excel、josn等数据文件的方法】Python+JavaScript+HTML实现

一般来说,为了网络访问安全,浏览器是不能直接加载本地文件的,IE内核的浏览器提供了AX控件实现本地文件的读取,Chrome 86 版本后也提供了相应的API,但都存在使用限制和兼容性问题。有时开发者只是想利用浏览器编制一些简单的脚本完成一些任务,不想学习C、C++、Python生成exe这么大动作,例如使用JavaScript脚本读取本地一个excel文件进行统计分析。但由于浏览器无法使用本地文件这个限制,只好放弃。本文讨论研究一种非IE内核浏览器读取本地excel数据的方法,绕开这个限制。

2023-09-11

Python+JavaScript+html编写的免费刷题工具,可以实现浏览器读取本地excel文件,自定义题库,祝大家考试高分

Python+JavaScript+html编写的免费刷题工具,可以实现浏览器读取本地excel文件,自定义题库。 软件特色: 1.完全免费使用,没有任何广告插件; 2.实现了浏览器读取本地excel文件,非IE浏览器也可以轻松读取本地文件,解决兼容性问题; 3.支持自定义题库导入,把需要复习的题库按模板格式要求存放在软件同级目录,即可自动导入开始刷题; 4.支持错题、未答题目的不同颜色标注,轻松查看错题、漏题; 5.支持手动显示和隐藏参考答案。

2023-06-20

一种获取tkinter子窗口返回值的方法

最近在开发一款基于tkinter的统计小工具,遇到一个需求是从主窗口弹出子窗口,用户在子窗口选择或输入值后关闭窗口,主窗口获得用户从子窗口输入的值。 本来看似简单的一个需求,但在网上搜索几次才找到一些方法和描述,也不是到是不是关键字描述的不够准确,找到的文章相关性不高。最后通过仔细阅读几篇文章和自己摸索,找到了一种使用传递引用的解决方案。 该方法主要是使用python的list完成子窗口的值返回,因为list作为函数参数传入时,传递的是list对象的地址,所以子窗口对参数`list`的修改等于对主窗口list对象的修改。

2023-03-16

二维码数据压缩源代码 - 使用python对二维码数据进行压缩 -不乱码,支持中文

当前二维码的应用越来越广泛,包括疫情时期的健康码也是应用二维码的典型案例,最近需要通过一张二维码显示较多文本数据,也就是`对二维码数据进行压缩`,使用CSDN搜索了半天居然没有能简单使用的代码,很多事例代码解决不了`字符编码`、`中文乱码`等常见问题。因此只能自己研究了。 本文的目标很明确,就是使用python,实现`一张二维码显示更多信息`,代码简单实用,`不乱码`,`支持中文`,`copy就能运行`,`支持txt、doc、wps、docx、xls、xlsx、pdf、gif、jpg、png、mp4、avi、mp3等所有文件格式`,压缩、生成、读取二维码一个py文件实现。

2023-02-14

pycharm安装第三方库和【PyCharm社区版】工具详情介绍

pycharm安装第三方库以及【PyCharm社区版】工具详情介绍,本文介绍如何使用猿如意,下载安装【PyCharm社区版】,并做设置中文、搜索下载第三方包等配置。PyCharm是一种Python IDE(Integrated Development Environment,集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、项目管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

2023-01-10

我用python生成了一亿棵不同的圣诞树 - 使用Python代码自动生成圣诞树轮廓

圣诞将至,这次来试试用Python代码过圣诞节把~挑战生成一亿棵圣诞树,其实是使用Python代码自动生成圣诞树轮廓。大家可能会疑惑一亿棵圣诞树,计算机内存早就爆掉了,怎么可能啊。其实这里一亿棵树是指:代码可以根据你输入的圣诞树图片自动生成与之对应的圣诞树轮廓,图片有多少轮廓就有多少。 所以其实这是一篇使用Python代码自动生成圣诞树轮廓的文章。 圣诞树终于是画好了,从网上搜集资料、学习大神代码,到自己完成本篇文章,发现Python实现一个想法真的很快,前前后后也就一两个小时,非常适合快速实现小需求。

2022-12-19

Python|excel表格数据一键转json格式小工具|支持xlsx、xls格式转json|源码

最近在使用JavaScript编写一些浏览器RPA脚本,脚本使用过程中遇到一些问题,脚本使用的数据往往存放在excel表,但运行时只能读取json数据,导致频繁人工excel转json,效率低下。         遇到问题后赶紧搜索excel转json小工具,发现可以直接使用的工具很少,基本只提供部分代码,而且没有图形化界面。         还是自己动手好玩。本篇文章介绍使用Python开发excel一键转json小工具,实现任意选中excel的xlsx和xls文件转化成json文件,并把结果显示在界面中。

2022-11-20

Python|excel表格数据一键转json格式小工具|支持xlsx、xls格式转json|可执行文件exe

最近在使用JavaScript编写一些浏览器RPA脚本,脚本使用过程中遇到一些问题,脚本使用的数据往往存放在excel表,但运行时只能读取json数据,导致频繁人工excel转json,效率低下。         遇到问题后赶紧搜索excel转json小工具,发现可以直接使用的工具很少,基本只提供部分代码,而且没有图形化界面。         还是自己动手好玩。本篇文章介绍使用Python开发excel一键转json小工具,实现任意选中excel的xlsx和xls文件转化成json文件,并把结果显示在界面中。

2022-11-20

Javascript编写的Python内置函数查询工具

Python有丰富的内置函数实现各种功能,但查询内置函数时总是需要百度查,有没有一个小工具可以单机无网络查询Python内置函数,方便自己学习编写Python程序呢?在网上查了一下好像没有,那就自己做一个吧。

2022-10-24

Python Pygame|实现GIF(gif)动图的加载和降帧

最近在使用pygame开发游戏,练习python编程。但遇到了一个问题,就是如何载入已有的GIF动图增强游戏的效果,在csdn搜索了一下,发现相关的文章比较少,缺少实例。于是自己研究了相关内容,找到了解决方案。本篇文章用游戏编程实例介绍pygame如何载入GIF动图。 一、准备一份透明背景的GIF动画素材 二、使用pillow库对GIF动图进行解帧 三、使用pygame.image.load()读取所有解出来的帧并存入列表 四、在精灵类的update()方法中循环播放列表中的帧 五、避免精灵帧率过快对精灵进行降帧 六、实例完整源代码

2022-10-06

程序猿乘风破浪 Python Pygame 原创小游戏【源码】

第一次参加猿创征文活动,肯定要来一波大的!Σ(⊙▽⊙"a!!! 在夏天结束不久之际,让我们再来一波冲浪,感受夏日阳光下程序员的刻苦钻研精神,和无处可放基情。 最近学习了一丁点Pygame技能,感觉有点上头,一波操作创作“程序猿乘风破浪”游戏一款,希望大家喜欢。

2022-09-08

Python Pygame 实现宝可梦对战场面

宝可梦游戏是小时候最喜欢的掌机游戏之一,印象最深刻的是宝可梦(黄)、宝可梦(金、银)还有红蓝宝石。游戏的设计很出色,画面精致,可以说是是掌机时代的代表了。         本篇文章使用Pygame实现宝可梦的战斗场景,重温经典。

2022-08-19

Javascript编写的汇编语言8086指令查询工具,浏览器直接打开运行,只需一个HTML文件。

Javascript编写的汇编语言8086指令查询工具,浏览器直接打开运行,只需一个HTML文件。涉及Javascript键盘事件、字符串从左到右匹配、动态生产Label DOM对象。 汇编语言还是在大学的时候学的,汇编语言有个特点是语句短、条数多,很难可以把全部指令都背熟。当时就想编写一个软件可以随时查阅汇编语言的各类指令,而且软件不需要编译可以随时更新,可惜当时用javascript语言写只写了一半,现在终于有空了,就把另一半补全了。

2022-08-08

开心连连算,一纯HTML+CSS+Javascript开发的益智类的数字棋牌游戏,无游戏框架,浏览器直接运行,源码随时修改

开心连连算是一款益智类的数字棋牌游戏,可以培养数学思维与空间思维,还可以在与对手竞技的过程中收获胜利的乐趣。 玩家可以通过选择手牌中的数字放入棋盘中,想办法让棋盘中的数字形成横、竖、对角线三连子,并让三连子数字之和的余数最大,例如9+4+3=6。除了要连成三连子外还要与对手进行较量看看谁能让自己的数字连起来的得分更大,分数高的则获胜而且可以获得相应金币,连胜次数越多获得的金币会成倍的增长,但是一旦输了就丢掉所有金币,玩家一定要认真计算稳住胜局哟。 更新日志: 1、增加数字滑动触碰选择效果,操作更简便 2、增加游戏新手教程,让玩家快速融入游戏当中 3、优化游戏结果显示效果,让游戏结果更清晰易懂 4、优化状态栏显示,添加更多文字提示 5、优化游戏积分计算规则,增加游戏可玩性

2022-08-07

Python-动态二维码文件接收端开发,涉及tkinter进度条Progressbar、Pillow对象转换为numpy对象等

之前第四篇文章已经验证过可行性,现在对之前的代码进行优化改进,接收端的设计原理如下:(一)通过pyautogui库对电脑屏幕进行高频截图(移动端摄像头拍摄),使用pyzbar库、OpenCV库、numpy库把截图中单张二维码包含的数据识别出来;(二)使用base64库、zlib库、对识别出来的全部数据进行拼接、解码、解压缩、最后还原出源文件;(三)使用tkinter的Progressbar、Label,显示文件接收进度,最后显示还原文件的绝对路径。

2022-08-06

Python-获取操作系统版本、计算机名、用户名、MAC地址和IP地址信息,并打印成二维码

几个月前开始学python,感觉python库很多,比其他语言使用起来更方便。最近有个想法想利用二维码传输数据。要实现传输数据,第一步需要先把待传输的数据显示成二维码。经过前期上网检索,发现有人已经写过类似的内容,但不够详细,那就自己拿来练练手吧。 思考了一下,第一时间想到的场景是:把自己电脑基础信息展示成二维码,比如将操作系统版本、计算机名、用户名、MAC地址、IP地址展示成二维码。经过网上搜寻资料,发现要实现获取操作系统版本、计算机名、用户名、MAC地址、IP地址然后打印成二维码需要使用到4个python库,接下来一个一个库试试怎么用。

2022-08-01

Python-使用tkinter开发动态二维码文件发送端

之前四篇文章论证了利用二维码传输文件的可行性,本章使用python的tkinter库开发【动态二维码文件发送端】,发送端具备文件选择、开始发送文件、停止发送文件以及显示发送状态的功能。经过简单分析,要开发该程序,需要完成以下五个步骤,1)程序的界面设计;2)选择文件功能开发;3)文件拆分成二维码功能开发;4)发送和停止线程开发;5)发送状态更新功能开发。接一下一个一个步骤进行研究。

2022-07-31

Python-使用tkinter开发动态二维码文件发送端源代码

【2022.11.11更新】之前四篇文章论证了利用二维码传输文件的可行性,本章使用python的tkinter库开发【动态二维码文件发送端】,发送端具备文件选择、开始发送文件、停止发送文件以及显示发送状态的功能。经过简单分析,要开发该程序,需要完成以下五个步骤,1)程序的界面设计;2)选择文件功能开发;3)文件拆分成二维码功能开发;4)发送和停止线程开发;5)发送状态更新功能开发。接一下一个一个步骤进行研究。

2022-07-31

javascript编写的考试复习工具、刷题神器,支持导入excel题库

最新公司给了好多EXCEL的复习题库,让我们去复习考试,一个一个去看实在有点枯燥,记忆起来比较困难就想在网上找一下有没有通过导入EXCEL题库,自己复习的软件,然后找了半天不是运行不了就是要收费之类的,总是找不到简单可用的,于是自己就想想能不能用javascript自己写一个,然后就东拼西凑一些网上的可用代码自己写了个小工具,实现了用javascript读取EXCEL表的题库,然后实现自动出题复习并算分,不过由于需要用到IE的EXCEL AX控件,所以只能用IE内核的浏览器使用。现在分享给遇到同样问题的朋友们,代码写的一般般,有兴趣童鞋的可以改改丰富一下功能。

2017-07-16

用javascript写的汇编指令查找程序

用javascript写的汇编指令查找程序,可以直接用网页打开使用,浏览器兼容性可能不好,可尝试多个浏览器

2011-11-20

Java编写的简单语法、词法分析

Java编写的简单语法、词法分析,对学编译原理有一定帮助

2011-11-20

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除