首页 > 编程语言 >一个包含了超过 200 个实用脚本的 Python 脚本库,如文件管理、网络操作、图像处理、文本处理等

一个包含了超过 200 个实用脚本的 Python 脚本库,如文件管理、网络操作、图像处理、文本处理等

时间:2024-10-27 17:17:26浏览次数:7  
标签:脚本 200 生成器 爬虫 文本处理 自动 图像 文本

前言

在日常的工作和生活中,我们经常会遇到一些重复性的任务,如文件管理、网络cao作、图像处理、文本处理等。这些任务虽然简单,但如果频繁手动cao作,不仅耗时耗力,还容易出错。

现有的软件虽然能处理一部分问题,但往往功能单一,无法满足多样化的需求。那么,有没有一款软件能够处理这种现状呢?

脚本介绍

Python-geeks/Automation-scripts 是一个开源的 Python 脚本库,它包含了超过 200 个实用脚本,涵盖了生活、工作中的方方面面,能够帮助你自动完成各种任务,让你告别重复劳动,享受更加高效便捷的生活。

图片

示例:运行 alarm_clock 脚本

  1. 克隆仓库

cd Automation-scripts
  1. 查看 README 文件

cat alarm_clock/README.md
  1. 安装依赖

pip install -r alarm_clock/requirements.txt
  1. 运行脚本

python alarm_clock/alarm_clock.py

开源协议

该项目遵循 MIT 协议开源,对商用友好,拿来即用。

脚本功能分类展示

下面我将脚本做了一个分类,脚本可以分为下面几种:

文件管理
  • 自动备份 (auto_backup):定期备份重要文件。

  • 批量重命名 (bulk_renamer):批量重命名文件。

  • 空文件夹清理器 (emptyfolder_cleaner):清理空文件夹。

  • 文件整理器 (file_arranger):自动整理文件。

网络cao作
  • IP追踪器 (ip_tracker):追踪 IP 地址。

  • 网站屏-蔽器 (site_blocker):屏蔽指-定网站。

  • 网络测试器 (speed_tester):测试网络速度。

图像处理
  • 图像压缩 (image_compressor):压缩图像文件。

  • 图像转PDF (image_to_pdf):将图像转换为 PDF。

  • 图像卡通化 (image_cartoonizer):将图像转换为卡通风格。

文本处理
  • 文本摘要 (text_summarize):生成文本摘要。

  • 文本转声音 (text_to_sound):将文本转换为语音。

  • 从图像提取文本 (text_from_image):从图像中提取文本。

工具辅助
  • 自动点-击器 (auto_clicker):自动点-击指-定位置。

  • 自动打字 (auto_typer):自动输入文本。

  • 定时休息提醒器 (desktop_break_notifier):定时提醒休息。

数据处理
  • CSV转Excel (csv_to_excel):将 CSV 文件转换为 Excel。

  • 数据科学书籍爬虫 (datascience_books_scraper):爬取数据科学书籍信息。

  • 新闻爬虫 (news_scraper):爬取新闻信息。

学习娱乐
  • 有声书 (audio_book):生成有声书。

  • 励志名言 (motivational_quoter):生成励志名言。

  • 随机壁纸 (random_wallpaper):生成随机壁纸。

Python 脚本列表

SL No.Script Name脚本名称
1alarm_clock报警钟
2aqi_tracker空气质量追踪器
3articles_to_pdf文章转PDF
4ascii_imageASCII图像
5attendance_automator出勤自动化
6audio_book有声书
7audio_recoder音频记录器
8audio_remover音频移除器
9audio_sticky_notes音频便签
10auto_backup自动备份
11auto_calender自动日历
12auto_clicker自动点-击器
13auto_completer自动补全
14auto_pixelsort自动像素排-序
15auto_searcher自动搜索器
16auto_sms自动短信
17auto_typer自动打字
18battery_notification电池通知
19birthday_wisher生日祝福
20bmi_calculatorBMI计算器
21book_manager书籍管理器
22broken_linkfinder断链查找器
23browser_notification_sender浏览器通知发送器
24bulk_renamer批量重命名
25bulkemail_sender批量email 发送器
26caeser_cipher凯撒密码
27calendar日历
28captcha_solver验证码解算器
29cardekho_scraperCarDekho爬虫
30certificate_generator证书生成器
31cfsol_submitterCFSOL提交器
32chat_bot聊天机器人
33codechef_scraperCodeChef爬虫
34codeforces_scraperCodeForces爬虫
35colorimage_bw彩色图像转黑白
36compare_img图像比较
37competitive_calendar竞赛日历
38corona_tracker新冠追踪器
39corona_tracker_visualizer新冠可视化追踪器
40cpu_tempreatureCPU温度
41create_zip创建压缩包
42credit_card_generator信-用卡生成器
43credit_card_validator信-用卡验证器
44crypto_converter加密货币转换器
45crypto_currency加密货币
46crypto_tracker加密货币追踪器
47csv_to_excelCSV转Excel
48csv_to_jsonCSV转JSON
49currency_converter货币转换器
50datascience_books_scraper数据科学书籍爬虫
51desktop_break_notifier桌面休息提醒器
52dictionary_gui字典GUI
53digital_clock数字时钟
54directory_tree目录树
55discord_embedded_messageDiscord嵌入消息
56discord_github_botDiscord GitHub机器人
57discount_alerter折-扣提醒器
58dns_verifierDNS验证器
59doc_to_pdf文档转PDF
60document_summarizer文档摘要器
61duplicatefile_finder重复文件查找器
62email_phone_extractoremail 电-话提取器
63email_senderemail 发送器
64email_validatoremail 验证器
65emptyfolder_cleaner空文件夹清理器
66excel_inspectorExcel检查器
67excel_mergerExcel合并器
68excel_to_csvExcel转CSV
69expense_manager费用管理器
70eye_detection眼睛检测
71face_detection人脸检测
72face_morpher人脸变形
73face_recognition人脸识别
74facebook_video_downloaderFacebook视频下载器
75facemask_detector面罩检测器
76fancy_text_generator花式文本生成器
77file_arranger文件整理器
78file_encrypter文件加密器
79file_mover文件移动器
80file_unlatcher文件解锁器
81flask_login_templateFlask登录模板
82flipkart_price_trackerFlipkart价格追踪器
83fork_and_clone叉和克隆
84gender_detector性别检测器
85geocordinate_locating_tool地理坐标定位工具
86github_scraperGitHub爬虫
87gmeet_joinerGoogle Meet加入器
88google_images_scraperGoogle图片爬虫
89google_meet_schedularGoogle Meet调度器
90hackernews_scrapperHackerNews爬虫
91horoscope_destination占星术目的地
92html_to_markdownHTML转Markdown
93html_to_pdfHTML转PDF
94ig_dontfollowbackInstagram未回关检测
95image_annotater图像标注器
96image_background_subtractor图像背景去-除
97image_cartoonizer图像卡通化
98image_compressor图像压缩
99image_downloader图像下载器
100image_encoder图像编码器
101image_resizer图像调整大小
102image_rounded_corner图像圆角
103image_separator图像分离器
104image_steganography图像隐写术
105image_to_pdf图像转PDF
106image_to_sketch图像转素描
107image_to_speech图像转语音
108images_to_video图像转视频
109imdb_querierIMDb查询器
110instadp_downloaderInstagram头像下载器
111instagram_follow_botInstagram关-注机器人
112instagram_scraperInstagram爬虫
113interview_automater面试自动化
114ip_trackerIP追踪器
115iplscore_notifierIPL得分通知器
116jarvis_assistantJarvis助手
117jpg_to_pngJPG转PNG
118json_to_mdJSON转MD
119json_to_yamlJSON转YAML
120key_logger键盘记录器
121language_translator语言翻译器
122links_extractor链接提取器
123markdown_viewerMarkdown查看器
124medium_to_pdfMedium转PDF
125ml_solver机器学习解算器
126morse_code_translator莫尔斯电码翻译器
127motivational_quoter励志名言
128mp4_to_mp3_convertorMP4转MP3转换器
129multimode-calculator多模式计算器
130music_downloader音乐下载器
131music_player音乐播放器
132netflix_analyzerNetflix分析器
133news_scraper新闻爬虫
134password_checker密码检查器
135password_generator密码生成器
136password_manager密码管理器
137pdf_editorPDF编辑器
138pdf_encryptorPDF加密器
139pdf_mergerPDF合并器
140pdf_pages_removerPDF页面移除器
141pdf_to_audioPDF转音频
142pdf_to_docxPDF转DOCX
143pdf_to_imagePDF转图像
144pdf_watermarkadderPDF加水印
145png_to_jpgPNG转JPG
146pnr_status_checkerPNR状态查询器
147polygon_detector多边形检测器
148pomodoro_timer番茄钟
149prescription_generator处-方生成器
150price_tracker价格追踪器
151product_availability产品可用性
152profanity_filter粗话过滤器
153programming_quoter编程名言
154python_package_installerPython包安装器
155qrcode_generatorQR码生成器
156qrcode_scannerQR码扫描器
157quick_painter快速绘图器
158random_email_generator随机email 生成器
159random_wallpaper随机壁纸
160resume_detailextract简历详细提取
161retweet_bot自动转-发机器人
162rpyaudio_recorderRPyAudio录音器
163rubikscube_solver魔方求解器
164scan_ports端口扫描
165screen_recorder屏幕录制器
166screen_shoter屏幕截图器
167send_sms发送短信
168simple_plagiarism_detector简单抄袭检测器
169site_blocker网站屏-蔽器
170slack_messageSlack消息
171slideshare_downloaderSlideShare下载器
172sms_location短信定位
173sort_vizualizer排-序可视化
174speech_alarm语音闹钟
175speed_tester网络测试器
176spell_corrector拼写纠正器
177sticky_notes便签
178stocks_visualizer股票可视化
179stop_watch停表
180straighten_image校正图像
181subtitle_creator字幕创建器
182subtitle_downloader字幕下载器
183sudoku_solver数独求解器
184system_information系统信息
185telegram_backupTelegram备份
186telegram_quotefancyTelegram名言
187temp_email临时email
188text_encryptor文本加密器
189text_from_image从图像提取文本
190text_summarize文本摘要
191text_to_sound文本转声音
192timezone_cli时区命令行界面
193todo_list待办事项列表
194torrent_search种子搜索
195tweet_bot推文机器人
196tweet_scraper推文爬虫
197url_shortenerURL缩短器
198video_cropper视频裁剪
199video_desaturator视频去饱和
200video_merger视频合并器
201video_player视频播放器
202video_textadder视频添加文字
203video_to_audio视频转音频
204video_togif视频转GIF
205video_watermark视频加水印
206video_watermarker视频水印
207virtual_keyboard虚拟键盘
208voice_recorder语音记录器
209voice_shutdown语音关机
210voice_to_text语音转文本
211watermark_maker水印制作器
212watermark_removal水印移除
213weather_informer天气通知
214webex_automationWebEx自动化
215website_blocker网站屏-蔽器
216whatsapp_automationWhatsApp自动化
217whatsapp_botWhatsApp机器人
218wifi_passwordsWiFi密码
219wikipedia_searchsave维基百科搜索保存
220word_cloud词云
221yaml_to_jsonYAML转JSON
222youtube_args_searchYouTube参数搜索
223youtube_cli_searchYouTube命令行搜索
224youtube_clipperYouTube剪辑器
225youtube_downloaderYouTube下载器
226youtube_to_mp3YouTube转MP3
227ytthumbnail_grabberYouTube缩略图抓取器
228zip_extractorZIP提取器
229zip_password_crackerZIP密码破解器

结语

Python-geeks/Automation-scripts 不仅是一个脚本库,更是一个工具箱,帮助你在生活和工作中更加高效地完成任务。

无论是文件管理、网络cao作、图像处理、文本处理,还是工具辅助、数据处理、学习娱乐,你都能在这里找到合适的脚本。希望这些脚本能为你的生活带来便利,提升工作效率。

源码地址:https://github.com/python-geeks/Automation-scripts 

写在最后(私活源码)

今天给大家分享一套基于Springboot+Vue仓库管理系统源码,在实际项目中可以直接复用。(免费提供,文末自取)

一、系统运行图(设计报告和接口文档)

1、登陆页面

2、物品信息管理

3、设计报告包含接口文档

二、系统搭建视频教程

源码免费领取方式

扫码关注本号,回复 仓库

扫码关注本号,回复 仓库 

持续关注,有更多私活源码免费分享

 

标签:脚本,200,生成器,爬虫,文本处理,自动,图像,文本
From: https://blog.csdn.net/m0_68103752/article/details/143228132

相关文章

  • 【STM32 Blue Pill编程实例】-控制步进电机(ULN2003+28BYJ-48)
    控制步进电机(ULN2003+28BYJ-48)文章目录控制步进电机(ULN2003+28BYJ-48)1、步进电机介绍2、ULN2003步进电机驱动模块3、硬件准备及接线4、模块配置3.1定时器配置3.2ULN2003输入引脚配置4、代码实现在本文中,我们将介使用STM32CubeIDE使用ULN2......
  • L0G2000
    任务一: 1.leetcode代码:#leetcode代码classSolution:defcanConstruct(self,ransomNote:str,magazine:str)->bool:char_list=[iforiinmagazine]forcharinransomNote:ifcharinchar_list:char_list.......
  • [java毕业设计]免费分享一套SpringBoot+Vue宠物商城网站系统【论文+源码+SQL脚本】,帅
    大家好,我是java1234_小锋老师,看到一个不错的SpringBoot++Vue宠物商城网站系统,分享下哈。项目视频演示【免费】SpringBoot+Vue宠物商城网站系统Java毕业设计_哔哩哔哩_bilibili项目介绍本论文旨在设计与实现一个基于SpringBoot和Vue.js的宠物商城网站系统。随着互联网技......
  • Luogu 的脚本
    1. extend-luogu//==UserScript==//@nameextend-luogu//@namespacehttp://tampermonkey.net///@descriptionMakeluogumorepowerful.//@description:zh使洛谷拥有更多功能//@iconhttps://raw.fastgit.org/extend-luogu/extend-lu......
  • 【powershell脚本】Powershell 数字取证和事件响应 (DFIR) 脚本
    原创Ots安全该存储库包含多个PowerShell脚本,可以帮助您应对Windows设备上的网络攻击。包括以下事件响应脚本:DFIR脚本:收集DFIR脚本部分列出的所有项目。CollectWindowsEvents:收集所有Windows事件并将其输出为CSV。CollectWindowsSecurityEvents:收集所有Windows......
  • Autohotkey脚本bug.n(窗口管理器)怎样使用
    使用AutoHotkey脚本bug.n(窗口管理器)的步骤:一、安装AutoHotkey;二、下载并安装bug.n;三、创建bug.n配置文件;四、编写bug.n脚本;五、运行bug.n脚本等。安装AutoHotkey是指,首先要在计算机上安装AutoHotkey软件,它是一个免费且强大的自动化脚本语言,用于创建自定义的快捷键和脚本。一、......
  • DFIR(Digital Forensics and Incident Response,数字取证与事件响应)脚本是用于帮助分析
    DFIR(DigitalForensicsandIncidentResponse,数字取证与事件响应)脚本是用于帮助分析、调查和响应安全事件的自动化工具或脚本。这些脚本通常用于收集和分析系统、网络或应用程序中的数据,以识别潜在的安全威胁或漏洞。主要功能数据收集:自动化收集系统日志、网络流量、文件系......
  • 华企盾【运维利器】PowerShell自动磁盘清理脚本代码
    在日常工作中,磁盘空间不足是一个常见且令人头疼的问题。为了解决这一问题,我们可以使用PowerShell编写一个自动磁盘清理脚本。该脚本旨在监控特定目录(如E:est),并在可用空间低于设定阈值(20%)时自动删除最旧的文件,以确保磁盘空间的有效利用。脚本的基本逻辑是每分钟检查一次磁盘的使......
  • 12-linux服务器 sh自启动脚本
    screenrun.sh自启脚本#!/bin/bashecho"screenDuration_serverstart..."#killallpython3sleep0.5pushd/home/rootgpu1/interface/home/rootgpu1/miniconda3/bin/pythonscreenDuration.py&sleep1whiletruepid_array=("screenDuration.py&......
  • P1085 [NOIP2004 普及组] 不高兴的津津 难点:如何按要求实现打印最生气的天数.py
    """anger=0day=0foriinrange(7):inclass,extra=input(map(int,input().split()))anger=inclass+extraday+=1"""#将anger数组的大小排序,输出anger最大的那一天,但我无法将anger和day连接起来排序#解决办法是用max_anger和angriest_day两个变量,在七天的......