Python功能制作
用python写的小功能
可以在GitHub中直接获取:
https://github.com/LinJohn8/Simple_Python_Work
多方通行8
啥都会一点的卷人,因为都会一点,所以发的东西也不规律,有心情就发东西,没心情就学习
我是卷心菜,越卷越菜。
展开
-
Python功能制作之图片转换为字符图片【直接转换图片,不转换为txt】
我们将使用一组ASCII字符来替代图像中的像素。这里使用了一组字符,其中包含数字和符号。原创 2024-07-29 03:38:12 · 356 阅读 · 0 评论 -
Python功能制作之获取CSDN所有发布文章的对应数据
获取文章信息并保存到Excel:这部分会从CSDN API获取你的文章列表,并将关键信息保存到Excel文件中。获取文章质量分并更新Excel:这部分会为每篇文章请求一个质量分,并将这个分数添加到对应的Excel文件中。我们定义了一个类# 发送HTTP GET请求到CSDN的API,获取文章列表params = {Win64;try:print(f"HTTP错误: {e.response.status_code} {e.response.reason}")print(f"请求异常: {e}")原创 2024-07-11 21:52:45 · 544 阅读 · 0 评论 -
通过Python脚本实现字符画
用于将3D视图的帧缓冲区转换为字符画,并将字符画输出到文本编辑器中。首先,获取当前绑定的帧缓冲区、视口信息和视图像素。然后,将像素矩阵转化为字符串,并将字符串写入到文本编辑器中。设置文本编辑器,并添加区域OpenGL图形回调函数。主要功能就是将3D视图的帧缓冲区转换为字符画,并将字符画输出到文本编辑器中。可以按下ESC键停止运行这个python脚本。原创 2024-06-29 21:20:29 · 388 阅读 · 0 评论 -
Python功能制作之使用streamlit做一个简单的WebUI
Streamlit 是一个开源的Python库,用于快速创建美观的Web应用。它适合数据科学家和机器学习工程师,因为它能够以最小的代码量将数据应用程序带到浏览器中。通过简单的Python脚本,可以创建交互式的数据可视化和仪表板,而无需复杂的前端开发知识。原创 2024-06-29 18:23:41 · 506 阅读 · 0 评论 -
Python功能制作之流动折线图
通过获取某个文件夹中的csv表格,表格为这个格式。则设置0-...为x轴,假设是回合,然后后面是每回合的金钱数。则我们获取了所有的相关表格后就可以做动画,同时为了可重复使用,做了一个简单的按钮:然后x轴会根据回合数量的增加而增加y轴会根据出现的数据里面的最大值来更改y轴的轴线如果数据表格提前结束,则在结束位置生成对应标签流动性的从左到右出现的动画就做好了。原创 2024-05-17 17:55:29 · 470 阅读 · 2 评论 -
Python功能制作之正则表达式批量删除并重命名文件
这种情况会导致图片序列无法导入到pr、nuke等软件中,我们需要将前缀进行删除才行。在平时,我们总是会遇到一种需要批量更改,或者是删除文件名字的情况。对此,我们可以使用正则表达式进行匹配,然后去匹配删除相应的字数。原创 2023-11-05 05:35:27 · 538 阅读 · 0 评论 -
Python功能制作之简单的绘画板
制作我们使用Python的Tkinter库创建的一个简单绘画软件。首先创建了一个简单的绘画应用,可以选择颜色、切换画笔和橡皮擦模式、清空画布以及绘制自由曲线。里面的主要结构和功能是:导入必要的库:tkinter:用于创建图形用户界面。PIL(Python Imaging Library):用于处理图像。定义 PaintApp 类,构建绘画应用:初始化界面和属性,如画笔颜色、橡皮擦颜色、坐标等。创建画布和按钮,设定按钮功能。方法解释:choose_color():打开颜色选择器,让原创 2023-08-27 15:47:09 · 971 阅读 · 2 评论 -
Python功能制作之【遍历某个文件夹,复制某后缀到另一个文件夹中】
模块来轻松地遍历文件夹、复制文件。在函数内部,我们首先检查目标文件夹是否存在,如果不存在则创建它。函数遍历源文件夹中的所有文件和子文件夹。对于每个文件,我们检查其扩展名是否为。在Python中,我们可以使用。函数将文件复制到目标文件夹中。是目标文件夹的路径。原创 2023-08-24 21:07:36 · 372 阅读 · 0 评论 -
Python功能制作之简单的音乐播放器
按住下面的暂停和播放【需要图标】【空格也可以】双击列表歌曲即播放。原创 2023-08-21 22:41:11 · 1119 阅读 · 0 评论 -
Python功能制作之简单的3D特效
pygame: 这是一个游戏开发库,用于创建多媒体应用程序,提供了处理图形、声音和输入的功能。: 导入pygame库中的常量和函数,用于处理事件和输入。OpenGL.GL: 这是OpenGL的Python绑定库,用于编写和执行OpenGL代码。: 这也是OpenGL的Python绑定库,用于提供与设备无关的窗口和交互功能。random: 这是Python的内置模块,用于生成随机数。math: 这是Python的内置模块,提供了数学函数的支持。OpenGL.GLU。原创 2023-08-19 00:08:29 · 1534 阅读 · 0 评论 -
Python功能制作之3D方块
用python写一个黑窗口,窗口里面有一个白色的3D方块,左键按下后移动可以旋转以各个视角来看方块。当然有需要的话,可以自己在代码中去更改颜色,直接通过RBG的参数进行更改即可。和如果需要旋转,将清空缓冲上面的取消注释即可。这个函数的作用主要是刷新的帧率,比如填写120,就可以感觉到游戏里面卡顿的感觉了。原创 2023-08-18 22:23:01 · 899 阅读 · 0 评论