- 博客(34)
- 收藏
- 关注
原创 分享三个python爬虫案例
本文介绍了三个Python爬虫项目:1) 爬取豆瓣电影Top250榜单,使用urllib获取网页、BeautifulSoup解析数据,并通过正则表达式提取电影信息保存到Excel;2) 抓取百度热搜Top50,利用requests和BeautifulSoup获取解析数据,保存为Excel并实现条形图可视化;3) 获取酷狗音乐Top500榜单,通过CSS选择器提取歌曲排名、名称、歌手和时长等信息。三个项目都涉及网页请求、数据解析和存储,展示了Python在网络爬虫领域的典型应用,同时考虑了反爬机制和数据处理技
2025-07-14 20:20:10
3973
原创 Hyper-V的安装和基本使用
摘要:本文详细介绍了Windows系统中Hyper-V的安装与基础使用方法。首先说明家庭版需额外下载,并指导在控制面板中启用Hyper-V功能。重点讲解了虚拟交换机设置(包括内外网配置)、虚拟机创建步骤(内存、CPU等参数设置)、磁盘管理注意事项以及网络连接方式。特别提醒在修改硬件配置前需关闭检查点功能,并提供了Windows 11安装时的特殊设置建议。最后还包含了系统激活方法的简要说明,为读者提供了从安装到使用的完整指导。
2024-11-24 15:04:51
11833
1
原创 pygame--超级马里奥(万字详细版)
小时候的经典游戏,代码参考了github上的项目Mario-Level-1,使用pygame来实现,从中学习到了横版过关游戏实现中的一些处理方法。原项目实现了超级玛丽的第一个小关。在原项目的基础上,游戏使用json文件来保存每一个关卡的数据,将数据和代码解耦合,目前已开发4个小关,后续关卡的扩展也很方便,只需要添加json文件和地图图片,支持新的怪物就行。游戏还支持进入水管,到新的子地图。
2024-10-04 12:40:32
7274
7
原创 【回归】体验虚拟机Windows Sever 2025 (万字详细版)
本文详细介绍了VMware Workstation安装与Windows Server 2025虚拟机部署的全过程。主要内容包括:1)VMware Workstation Pro 17.5+的下载与安装步骤;2)创建虚拟机的关键配置(UEFI固件、2核4线程处理器、8GB内存等);3)Windows Server 2025系统安装流程(分区设置、管理员密码配置等);4)优化设置建议(添加桌面体验功能、关闭IE增强安全配置等);5)注意事项(创建快照、激活问题、性能调优等)。该教程适合快速搭建测试环境,完成全部
2025-12-14 13:40:50
678
1
原创 【python Web】一文搞懂Flask-安装部署与使用
模型是数据库表的 Python 类,每个模型类代表数据库中的一张表。模型是数据库表的 Python 类,每个模型类代表数据库中的一张表。
2025-08-27 02:45:00
1468
原创 Node JS安装及环境配置(万字详细版)
本文介绍了在Windows、Linux和Mac OS上安装Node.js的多种方法。主要安装方式包括:使用官方安装包(.msi/.pkg)、预编译二进制文件、包管理器(如fnm/nvm)以及源码编译安装。Windows用户可通过图形化安装向导或命令行工具winget安装;Linux/Mac用户推荐使用fnm/nvm进行版本管理。安装完成后需验证node和npm版本,并建议配置全局安装目录。文章还提供了不同系统下详细的安装步骤和命令,帮助开发者选择适合自己环境的安装方式。
2025-08-15 15:26:18
2026
原创 贪吃蛇Python—从入门到高阶(万字详细版)
本文介绍了三个版本的Python贪吃蛇游戏实现:1.0基础版使用pygame模块实现简单贪吃蛇功能,包括键盘控制、碰撞检测和分数记录;2.0进阶版采用cocos2d框架实现多蛇对战模式,增加了AI敌人和碰撞机制;高级版基于Tkinter实现,包含完整的UI界面、关卡模式和性能优化。三个版本从易到难展示了贪吃蛇游戏的开发过程,涵盖了pygame、cocos2d和Tkinter等主流Python游戏开发框架的使用,适合不同水平的学习者参考。所有代码均已在GitHub开源。
2025-08-08 09:54:44
1284
2
原创 重温经典-Web版WindowsXP 98 vista(附源码下载)
摘要:Web版经典Windows体验项目 本文介绍了一个名为os-gui.js的开源项目,它能在网页上重现Windows 98/XP经典界面。该项目通过JavaScript库实现了完整的操作系统GUI体验,包括窗口操作、开始菜单等交互功能。配套网站98.js.org和webXP提供了在线演示,还原了画图、记事本等经典应用。开发者还实现了Windows 95风格的启动画面和登录界面。这个怀旧项目旨在让用户在现代浏览器中重温旧版Windows体验,支持高DPI显示并保持轻量级性能。所有代码开源,包含中文版本,可
2025-08-07 08:43:29
2229
原创 Pygame--谷歌小恐龙游戏(附彩蛋+保姆级教程)
本文介绍了使用Python和Pygame库开发谷歌小恐龙游戏的详细过程。文章从创建游戏窗口开始,逐步实现了小恐龙动画效果、背景移动、跳跃功能,并最终添加了障碍物和计分系统。作者采用面向对象编程方法,将游戏元素封装为类(如Dinosaur、Cloud、Obstacle等),并通过事件处理实现用户交互。游戏支持空格键跳跃,背景速度会随分数增加而提升。文章包含完整的代码实现,并提供了图片资源下载链接(https://gitee.com/xcpcn/dinosaur-game)。作者强调这是原创实现
2025-07-22 09:44:38
4034
11
原创 Markdown-2025最新版安装(版本适用1.10.10)
本文记录了两个Markdown编辑器的安装与破解过程。首先介绍了MarkDownPad的安装步骤,包括注册码获取方法及HTML渲染错误的解决方案(需安装Awesomium 1.6.6)。随后详细说明了Typora的安装流程和破解方法,包括修改js文件激活软件、去除未激活提示,以及通过修改注册表权限彻底解决弹窗问题。文章提供了两款软件的官网地址。最后指出Typora正版需要付费,同时给出了有效的破解方案。整个安装过程存在多个技术难点,作者均给出了相应解决方案。
2025-07-15 11:02:04
1744
3
原创 Music-player 清爽的音乐播放器(保姆级教程)
本文介绍了两种音乐播放器的实现方法。基础版播放器包含音频播放与歌词同步功能,通过解析歌词文件([分:秒]格式)并转换为数组对象,利用transform实现歌词滚动效果,避免reflow性能问题。高级版播放器在此基础上增加了专辑封面轮播、进度条控制、播放列表等功能,采用jQuery实现,包含9首歌曲的切换播放,封面采用CSS3旋转动画。两个版本都注重性能优化,如使用文档片段减少DOM操作、transform替代布局属性等。文章详细说明了功能实现思路,并提供了完整的HTML、CSS和JavaScript代码,相
2025-07-09 13:12:52
961
原创 【PyArt】python的一个艺术库
Python art库是一个专门用于生成ASCII艺术文本的实用工具库。它提供200多种艺术字体、装饰线、预定义图案(如动物、符号)和随机艺术生成功能,适用于命令行美化、日志装饰等场景。主要功能包括文本转艺术字、装饰线生成、图案打印和随机字体艺术等。通过简单安装(pip install art)即可使用,支持多行文本处理和大小写调整。典型应用包括终端欢迎界面、日志标题美化、ASCII海报创作等,为Python项目增添艺术性展示效果。
2025-06-22 20:15:21
867
原创 Python制作进度条动画(万字大全版)
跟文本进度条差不多,这次展示另外一种形状,如果你想要一个特定形状的进度条(比如用星号*表示进度),你可以通过修改simple_progress_bar函数中的字符来实现。import time # 导入time模块,用于在循环中模拟耗时操作import sys # 导入sys模块,用于操作与Python解释器交互的一些变量和函数# 定义一个函数,用于显示自定义形状的进度条bar_length = 50 # 设置进度条的总长度为50个字符。
2025-03-09 15:20:37
1209
原创 Python爬取哪吒2电影(2025最新详细版)
这是一个适用于小白的Python爬虫免费教学课程,只有7节,让零基础的你初步了解爬虫,跟着课程内容能自己爬取资源。看着文章,打开电脑动手实践,平均45分钟就能学完一节,如果你愿意,今天内你就可以迈入爬虫的大门啦~好啦,正式开始我们的第二节课《爬取豆瓣电影信息》吧!啦啦哩啦啦,都看黑板~咳咳~还是用一个具体的例子,来说明吧!爬虫获取网页信息和人工获取信息,其实原理是一致的,比如我们要获取电影的“评分”信息: 这里我们用豆瓣电影吧 人工操作步骤:1. 获取电影信息的页面2. 定位(找到)到评分信息的位置
2025-02-13 10:48:27
2023
原创 Python安装(新手详细版)
目前,Python有两个版本,一个是2.x版,一个是3.x版,这两个版本是不兼容的。由于3.x版越来越普及,我们的教程将以最新的Python 3.11版本为基础。进入Python的官方下载页面出现很多版本的,我们选择最新的版本3.9.0下载完成后点击运行,会出现安装界面,记得勾上出现这个就安装成功了。
2025-01-05 12:09:48
1409
原创 Web前端项目实战---仿梅赛德斯奔驰网站
📔网站布局方面:计划采用目前主流的、能兼容各大主流浏览器、显示效果稳定的浮动网页布局结构。📓网站程序方面:计划采用最新的网页编程语言HTML5+CSS3+JS程序语言完成网站的功能设计。并确保网站代码兼容目前市面上所有的主流浏览器,已达到打开后就能即时看到网站的效果。📘网站素材方面:计划收集各大平台好看的图片素材,并精挑细选适合网页风格的图片,然后使用PS做出适合网页尺寸的图片。📒网站文件方面:网站系统文件种类包含:html网页结构文件、css网页s网页特效文件、images网页图片文件。
2025-01-01 14:45:54
1000
原创 Cmd命令大全(万字详细版)
N或--netlink或--symbolic:显示网络硬件外围设备的符号连接名称;-p或--programs:显示正在使用Socket的程序识别码和程序名称;--ip或--inet:此参数的效果和指定"-A inet"参数相同。-A或--:列出该网络类型连线中的相关地址;-x或--unix:此参数的效果和指定"-A unix"参数相同;-l或--listening:显示监控中的服务器的Socket;-s或--statistice:显示网络工作信息统计表;
2024-12-22 15:01:01
3727
原创 VBS教程--万字详细版
3 、特殊文件夹一般指的就是系统文件夹: /windows/system32 , 临时文件夹, windows 文件夹,在前几篇的时候,我们提过一下:例如。
2024-11-17 13:05:27
2905
原创 【python】植物大战僵尸
游戏的关卡数据,存储在json文件里的。具体目录:PythonPlantsVsZombies-master\source\data。我们可以进行自定义配置,例如僵尸的位置和时间,背景信息。
2024-10-13 16:18:30
803
原创 python thiker高级用法--文本编辑器
大家都知道,tkinter的Text功能强大, Python自带的IDLE编辑器也是用tkinter编写的。这里作者也用tkinter的Text文本框等控件, 设计功能较齐全的程序。今天我们用它来开源。
2024-10-05 12:59:39
1660
1
原创 用JavaScript做超级玛丽小游戏
前几天用JS实现扫雷和贪吃蛇(通过HTML的DOM节点实现基本界面,界面背景简单,交互简单)。比较复杂的是植物大战僵尸,不同的关卡设置单独的函数。所以还比较难。超级玛丽通过canvas实现背景,交互很复杂,功能很多,JS代码完全是有汇编语言反编译成C语言,然后把C语言转换成JS实现的。完全使用原生JS实现超级玛丽或者魂斗罗还没有实现。思路:类似植物大战僵尸,设置英雄和不同的敌人是不同的类,不同的关卡设置不同的函数实现。难点:界面交互很多,游戏角色动画较多。
2024-08-15 19:31:50
1349
原创 用html+CSS+js做一个贪吃蛇小游戏
在本教程中,我们将逐步构建一个简单的贪吃蛇游戏。这个项目适合初学者,可以帮助你理解HTML、CSS和JavaScript的基础知识,并掌握如何将它们结合起来创建一个完整的游戏。游戏结束提示:当我们检测到蛇头与蛇身任何部分发生碰撞时,我们调用 endGame 函数。这个函数会清除游戏循环,通过 alert 消息弹窗显示出一个游戏结束的提示,并且将游戏重置。游戏重置会清空蛇的数组并将它的起始位置设置为初始位置。移动速度控制:变量 speed 被用来控制蛇移动的速度。
2024-08-12 17:42:25
1161
原创 JS+CSS高级动画效果
本文分享了两个炫酷的网页动画效果的实现代码。第一个是闪电格子背景动画,通过Canvas绘制闪电线条效果,支持旋转和缩放;第二个是动态粒子变换效果,可实现多种3D形态切换,支持鼠标交互控制。两个效果均采用HTML+CSS+JS实现,只需将代码保存为HTML文件即可运行。文章提供了完整的代码示例,适合前端开发者学习参考,展示了网页高级动画的实现方法。
2024-07-05 11:03:01
1608
1
旧版Windows 开源体验
2025-08-07
349个各行各业商用网站模板
2025-02-12
Music-player 清爽简洁的音乐播放器 JS+VUE
2025-07-09
html5游戏大全30个.7z
2024-09-05
高仿win10 web os
2024-09-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅