Python Scripts: 超过60个Python脚本,助您自动化地完成各种任务,提升工作效率

文摘   2024-12-13 00:01   湖南  


这个仓库包含超过60个Python脚本,主要用于自动化地完成各种任务。每个文件夹都包含一个或多个 .py 文件和一个 README 文件,解释该特定 Python 脚本的运行方式。这些脚本可以免费使用,但请务必注明原始贡献者的姓名。

为什么要使用 Python Scripts?

  • • 提高效率: 自动化重复性任务,节省时间和精力。

  • • 简化流程: 将复杂的任务分解为简单的步骤,使操作更容易。

  • • 扩展功能: 借助 Python 的强大功能,轻松实现各种功能,比如数据处理、图像处理、Web 爬虫等等。

  • • 学习新技能: 通过阅读和修改这些脚本,可以学习 Python 编程语言和相关技术。

部分脚本介绍

  • • Arrange It: 根据文件扩展名自动将文件移动到相应的文件夹。

  • • Auto WiFi Check: 监控 WiFi 连接是否正常。

  • • AutoCert: 批量生成电子证书。

  • • Automated Emails: 读取 CSV 文件,发送个性化的邮件。

  • • Black Hat Python: 来自《黑帽子 Python》一书的源代码。

  • • Blackjack: 一个二十一点游戏。

  • • Chessboard: 使用 matplotlib 创建一个棋盘。

  • • Compound Interest Calculator: 一个计算复利的 Python 脚本。

  • • Countdown Timer: 当输入的时间过去时显示一条消息。

  • • Convert Temperature: 一个 Python 脚本,用于在华氏度、摄氏度和开氏度之间转换温度。

  • • Crop Images: 一个 Python 脚本,用于裁剪给定的图像。

  • • CSV to Excel: 一个 Python 脚本,用于将 CSV 文件转换为 Excel 文件。

  • • Currency Script: 一个 Python 脚本,用于将一个国家的货币转换为另一个国家的货币。

  • • Digital Clock: 一个 Python 脚本,用于在终端中显示一个数字时钟。

  • • Display Popup Window: 一个 Python 脚本,用于向用户预览一个 GUI 界面。

  • • Duplicate Finder: 该脚本通过 MD5 哈希识别重复文件,并允许删除或重新定位文件。

  • • Emoji in PDF: 一个 Python 脚本,用于在 PDF 中查看 Emoji。

  • • Expense Tracker: 一个 Python 脚本,可以跟踪开支。

  • • Face Reaction: 一个试图检测面部表情的脚本。

  • • Fake Profiles: 创建虚假配置文件。

  • • File Encryption Decryption: 使用 AES 算法对文件进行加密和解密,以确保安全性。

  • • Font Art: 使用 Python 显示字体艺术。

  • • Freelance Helper Program: 从包含工作时间的 Excel 文件中获取数据,并计算报酬。

  • • Get Hexcodes From Websites: 从网站生成包含十六进制代码的 Python 列表。

  • • Hand_Volume: 检测和跟踪手部动作,以控制音量。

  • • Harvest Predictor: 接收一些必要的输入参数,并根据这些参数预测收成。

  • • Html-to-images: 将 HTML 文档转换为图像文件。

  • • Image Capture: 从网络摄像头捕捉图像并将其保存到本地设备。

  • • Image Compress: 压缩图像。

  • • Image Manipulation without libraries: 在不使用任何外部库的情况下,操作图像。

  • • Image Text: 从图像中提取文本。

  • • Image Text to PDF: 将图像和文本添加到 PDF 文件中。

  • • Image Watermarker: 给图像添加水印。

  • • Image to ASCII: 将图像转换为 ASCII 艺术。

  • • Image to Gif: 从图像生成 GIF 文件。

  • • IP Geolocator: 使用 IP 地址在地球上定位位置。

  • • Jokes Generator: 生成笑话。

  • • JSON to CSV 1: 将 JSON 转换为 CSV 文件。

  • • JSON to CSV 2: 将 JSON 文件转换为 CSV 文件。

  • • JSON to CSV converter: 将 JSON 文件转换为 CSV 文件。它还可以转换嵌套的 JSON 文件。示例 JSON 用于测试。

  • • JSON to YAML converter: 将 JSON 文件转换为 YAML 文件。示例 JSON 用于测试。

  • • Keylogger: 一个可以跟踪你的击键、剪贴板文本、定期截屏,并录制音频的键盘记录器。

  • • Keyword - Retweeting: 查找包含给定关键字的最新推文,然后转发它们。

  • • LinkedIn Bot: 自动搜索 LinkedIn 上的公开资料,并将数据导出到 Excel 表格。

  • • Mail Sender: 发送电子邮件。

  • • Merge Two Images: 水平或垂直合并两个图像。

  • • Mouse mover: 每 15 秒移动一次鼠标。

  • • No Screensaver: 防止屏幕保护程序开启。

  • • OTP Verification: 一个 OTP 验证检查器。

  • • Password Generator: 生成随机密码。

  • • Password Manager: 生成和管理密码管理器。

  • • PDF to Audio: 将 PDF 转换为音频。

  • • Planet Simulation: 模拟多个行星绕太阳旋转。

  • • Playlist Exchange: 一个 Python 脚本,用于在 Spotify 和 Python 之间交换歌曲和播放列表。

  • • PNG TO JPG CONVERTOR: 一个 PNG 到 JPG 图片转换器。

  • • QR Code Generator: 从提供的链接生成二维码。

  • • Random Color Generator: 一个随机颜色生成器,会显示颜色和值!

  • • Remove Background: 删除图像的背景。

  • • Rock Paper Scissor 1: 一个石头剪刀布游戏。

  • • Rock Paper Scissor 2: 一个新的石头剪刀布游戏。

  • • Run Then Notify: 运行一个缓慢的命令,并在执行完成后发送电子邮件通知。

  • • Selfie with Python: 用 Python 拍照。

  • • Simple TCP Chat Server: 在你的 LAN 上创建一个本地服务器,用于接收和发送消息!

  • • Snake Water Gun: 一个类似石头剪刀布的游戏。

  • • Sorting: 冒泡排序算法。

  • • Star Pattern: 创建一个星形图案金字塔。

  • • Take a break: 在长时间工作时休息的 Python 代码。

  • • Text Recognition: 一个图像文本识别 ML 模型,用于从图像中提取文本。

  • • Text to Image: 一个 Python 脚本,它将你的文本转换为 JPEG 图片。

  • • Tic Tac Toe 1: 一个井字棋游戏。

  • • Tik Tac Toe 2: 一个井字棋游戏。

  • • Turtle Art & Patterns: 用于查看海龟艺术的脚本,也有一些基于提示的脚本。

  • • Turtle Graphics: 使用海龟图形的代码。

  • • Twitter Selenium Bot: 一个可以与 Twitter 以多种方式交互的机器人。

  • • Umbrella Reminder: 雨伞提醒。

  • • URL Shortener: 一个 URL 缩短代码,将长 URL 压缩为更短、更容易管理的链接。

  • • Video Downloader: 从 YouTube 下载视频到你的本地系统。

  • • Video Watermarker: 给任何你选择的视频添加水印。

  • • Virtual Painter: 虚拟绘画应用程序。

  • • Wallpaper Changer: 自动更改主屏幕壁纸,并在上面添加随机引语和股票行情。

  • • Weather GUI: 显示天气信息。

  • • Website Blocker: 下载网站并在你的本地 IP 上的首页加载它。

  • • Website Cloner: 克隆任何网站并在你的本地 IP 上打开它。

  • • Weight Converter: 一个简单的 GUI 脚本,用于将重量转换为不同的计量单位。

  • • Wikipedia Data Extractor: 一个简单的维基百科数据提取脚本,可以在你的 IDE 中获得输出。

  • • Word to PDF: 一个 Python 脚本,用于将 MS Word 文件转换为 PDF 文件。

  • • Youtube Downloader: 从 YouTube 下载任何视频,可以是视频格式或音频格式!

  • • Pigeonhole Sort: 算法,使用鸽巢排序算法来有效地排序数组!

  • • Youtube Playlist Info Scraper: 这个 python 模块使用播放列表链接检索 YouTube 播放列表的 JSON 格式信息。

  • • Gitpod: 使用云端免费开发环境,可以直接开始编码。

结语

Python Scripts 仓库提供了丰富的 Python 脚本,可以帮助你完成各种任务,提升效率。希望这些脚本能够对你有所帮助!

项目地址:https://github.com/DhanushNehru/Python-Scripts


小白这样学Python
专注Python编程开发知识分享!
 最新文章