{"repo":"fufvocdi/Python","free":true,"listed":false,"github":"https://github.com/fufvocdi/Python","clone":"git clone https://github.com/fufvocdi/Python.git","description":"This repository contains the python source code, containing more than 40 python projects, involving many fields.仓库用于储存python源代码, 包含40多个python项目，涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。","language":"Python","stars":51,"topics":["python","algorithm","opengl","tkinter","web-crawler","object-oriented-programming"],"license":"MIT","category":"scrapers-browser-automation","readme_excerpt":"本仓库用于储存作者的python源代码, 包含40多个python项目，涉及爬虫、算法、OpenGL、tkinter、面向对象编程等多个领域。 这些是仓库中的一些亮点项目： 1.图形类 - opengl：3d图形的渲染，应用简单的OpenGL技术。 - pygame：pygame的图形渲染，如球体碰撞等。 2.界面类 - pynotepad.pyw：使用tkinter编写的文本编辑器, 支持编辑文本文件、二进制文件、自由选择主题等。 - painter：使用tkinter的Canvas控件制作的画板程序, 支持编辑、保存文档以及文档属性等功能，并有自制的文件格式 .vec 。 - 窗口控制工具.py：调用API函数，控制电脑中其他程序的窗口，修改标题、透明度，甚至边框样式。 - 录屏.py：录制屏幕，保存为avi，gif格式或png图像序列，需要安装opencv库。 3.文件处理类 - 小项目 \\ 文件处理 \\ 文件修改日期gui.py：调用 os.utime 函数，编辑电脑中文件的修改日期，支持图形界面。 - 小项目 \\ 文件处理 \\ 查找重复文件.py：快速查找指定目录下的重复文件，并清理的工具。首先按文件大小分组，再多进程从同一组中查找。 - search file.py：用于搜索文件的python模块。 - 复制文件工具.py：在后台复制带有指定关键词的文件。 - 复制文件工具2.py：在后台复制指定文件夹。 - 小项目 \\ 文件处理 \\ 清理cef程序缓存.py：清理常用软件如WPS、钉钉、Edge缓存数据的工具，适用于大多数软件。 说明：部分文件处理项目需使用pip安装search-file库。 4.网络类 - WEB：包含自己的web服务器、爬虫等小项目。 5.命令行 - pyshell.py及pyshell w.py：模拟“ ”的Python交互式提示符，适合当作python解释器的替代。 - 命令行：包含作者编写的其他命令行程序。 6.其他 - ulang：应用pyinstxtractor和uncompyle6工具提取的木兰编程语言源代码。 - event：调用Windows API函数模拟键盘、鼠标事件，可用于键鼠模拟器等，比pyautogui更轻量级。 - 小项目 \\ 音频 \\ 生成声波2.py：生成和播放正弦波、方波，甚至白噪声等声波的工具，提供了一些处理音频的函数，如傅里叶变换等。 - dist：打包的exe格式文件。 - catch turtle：使用turtle库开发的一款简单的游戏。 - 小项目 \\ turtle：编写的turtle程序（学习Python初期编写的）。 更多这里没有介绍的项目，可在源代码的注释中查看说明。 7.版权 本仓库遵循MIT许可协议。另外本仓库中未注明“来自其他项目”的源代码，由作者自己编写。","default_branch":null,"files":null,"tree":[],"storefront":"/r/fufvocdi","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/fufvocdi/Python/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}