前言
在日常的工作和生活中,我们经常会遇到一些重复性的任务,如文件管理、网络cao作、图像处理、文本处理等。这些任务虽然简单,但如果频繁手动cao作,不仅耗时耗力,还容易出错。
现有的软件虽然能处理一部分问题,但往往功能单一,无法满足多样化的需求。那么,有没有一款软件能够处理这种现状呢?
脚本介绍
Python-geeks/Automation-scripts 是一个开源的 Python 脚本库,它包含了超过 200 个实用脚本,涵盖了生活、工作中的方方面面,能够帮助你自动完成各种任务,让你告别重复劳动,享受更加高效便捷的生活。
示例:运行 alarm_clock
脚本
-
克隆仓库:
cd Automation-scripts
-
查看 README 文件:
cat alarm_clock/README.md
-
安装依赖:
pip install -r alarm_clock/requirements.txt
-
运行脚本:
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 | 脚本名称 |
---|---|---|
1 | alarm_clock | 报警钟 |
2 | aqi_tracker | 空气质量追踪器 |
3 | articles_to_pdf | 文章转PDF |
4 | ascii_image | ASCII图像 |
5 | attendance_automator | 出勤自动化 |
6 | audio_book | 有声书 |
7 | audio_recoder | 音频记录器 |
8 | audio_remover | 音频移除器 |
9 | audio_sticky_notes | 音频便签 |
10 | auto_backup | 自动备份 |
11 | auto_calender | 自动日历 |
12 | auto_clicker | 自动点-击器 |
13 | auto_completer | 自动补全 |
14 | auto_pixelsort | 自动像素排-序 |
15 | auto_searcher | 自动搜索器 |
16 | auto_sms | 自动短信 |
17 | auto_typer | 自动打字 |
18 | battery_notification | 电池通知 |
19 | birthday_wisher | 生日祝福 |
20 | bmi_calculator | BMI计算器 |
21 | book_manager | 书籍管理器 |
22 | broken_linkfinder | 断链查找器 |
23 | browser_notification_sender | 浏览器通知发送器 |
24 | bulk_renamer | 批量重命名 |
25 | bulkemail_sender | 批量email 发送器 |
26 | caeser_cipher | 凯撒密码 |
27 | calendar | 日历 |
28 | captcha_solver | 验证码解算器 |
29 | cardekho_scraper | CarDekho爬虫 |
30 | certificate_generator | 证书生成器 |
31 | cfsol_submitter | CFSOL提交器 |
32 | chat_bot | 聊天机器人 |
33 | codechef_scraper | CodeChef爬虫 |
34 | codeforces_scraper | CodeForces爬虫 |
35 | colorimage_bw | 彩色图像转黑白 |
36 | compare_img | 图像比较 |
37 | competitive_calendar | 竞赛日历 |
38 | corona_tracker | 新冠追踪器 |
39 | corona_tracker_visualizer | 新冠可视化追踪器 |
40 | cpu_tempreature | CPU温度 |
41 | create_zip | 创建压缩包 |
42 | credit_card_generator | 信-用卡生成器 |
43 | credit_card_validator | 信-用卡验证器 |
44 | crypto_converter | 加密货币转换器 |
45 | crypto_currency | 加密货币 |
46 | crypto_tracker | 加密货币追踪器 |
47 | csv_to_excel | CSV转Excel |
48 | csv_to_json | CSV转JSON |
49 | currency_converter | 货币转换器 |
50 | datascience_books_scraper | 数据科学书籍爬虫 |
51 | desktop_break_notifier | 桌面休息提醒器 |
52 | dictionary_gui | 字典GUI |
53 | digital_clock | 数字时钟 |
54 | directory_tree | 目录树 |
55 | discord_embedded_message | Discord嵌入消息 |
56 | discord_github_bot | Discord GitHub机器人 |
57 | discount_alerter | 折-扣提醒器 |
58 | dns_verifier | DNS验证器 |
59 | doc_to_pdf | 文档转PDF |
60 | document_summarizer | 文档摘要器 |
61 | duplicatefile_finder | 重复文件查找器 |
62 | email_phone_extractor | email 电-话提取器 |
63 | email_sender | email 发送器 |
64 | email_validator | email 验证器 |
65 | emptyfolder_cleaner | 空文件夹清理器 |
66 | excel_inspector | Excel检查器 |
67 | excel_merger | Excel合并器 |
68 | excel_to_csv | Excel转CSV |
69 | expense_manager | 费用管理器 |
70 | eye_detection | 眼睛检测 |
71 | face_detection | 人脸检测 |
72 | face_morpher | 人脸变形 |
73 | face_recognition | 人脸识别 |
74 | facebook_video_downloader | Facebook视频下载器 |
75 | facemask_detector | 面罩检测器 |
76 | fancy_text_generator | 花式文本生成器 |
77 | file_arranger | 文件整理器 |
78 | file_encrypter | 文件加密器 |
79 | file_mover | 文件移动器 |
80 | file_unlatcher | 文件解锁器 |
81 | flask_login_template | Flask登录模板 |
82 | flipkart_price_tracker | Flipkart价格追踪器 |
83 | fork_and_clone | 叉和克隆 |
84 | gender_detector | 性别检测器 |
85 | geocordinate_locating_tool | 地理坐标定位工具 |
86 | github_scraper | GitHub爬虫 |
87 | gmeet_joiner | Google Meet加入器 |
88 | google_images_scraper | Google图片爬虫 |
89 | google_meet_schedular | Google Meet调度器 |
90 | hackernews_scrapper | HackerNews爬虫 |
91 | horoscope_destination | 占星术目的地 |
92 | html_to_markdown | HTML转Markdown |
93 | html_to_pdf | HTML转PDF |
94 | ig_dontfollowback | Instagram未回关检测 |
95 | image_annotater | 图像标注器 |
96 | image_background_subtractor | 图像背景去-除 |
97 | image_cartoonizer | 图像卡通化 |
98 | image_compressor | 图像压缩 |
99 | image_downloader | 图像下载器 |
100 | image_encoder | 图像编码器 |
101 | image_resizer | 图像调整大小 |
102 | image_rounded_corner | 图像圆角 |
103 | image_separator | 图像分离器 |
104 | image_steganography | 图像隐写术 |
105 | image_to_pdf | 图像转PDF |
106 | image_to_sketch | 图像转素描 |
107 | image_to_speech | 图像转语音 |
108 | images_to_video | 图像转视频 |
109 | imdb_querier | IMDb查询器 |
110 | instadp_downloader | Instagram头像下载器 |
111 | instagram_follow_bot | Instagram关-注机器人 |
112 | instagram_scraper | Instagram爬虫 |
113 | interview_automater | 面试自动化 |
114 | ip_tracker | IP追踪器 |
115 | iplscore_notifier | IPL得分通知器 |
116 | jarvis_assistant | Jarvis助手 |
117 | jpg_to_png | JPG转PNG |
118 | json_to_md | JSON转MD |
119 | json_to_yaml | JSON转YAML |
120 | key_logger | 键盘记录器 |
121 | language_translator | 语言翻译器 |
122 | links_extractor | 链接提取器 |
123 | markdown_viewer | Markdown查看器 |
124 | medium_to_pdf | Medium转PDF |
125 | ml_solver | 机器学习解算器 |
126 | morse_code_translator | 莫尔斯电码翻译器 |
127 | motivational_quoter | 励志名言 |
128 | mp4_to_mp3_convertor | MP4转MP3转换器 |
129 | multimode-calculator | 多模式计算器 |
130 | music_downloader | 音乐下载器 |
131 | music_player | 音乐播放器 |
132 | netflix_analyzer | Netflix分析器 |
133 | news_scraper | 新闻爬虫 |
134 | password_checker | 密码检查器 |
135 | password_generator | 密码生成器 |
136 | password_manager | 密码管理器 |
137 | pdf_editor | PDF编辑器 |
138 | pdf_encryptor | PDF加密器 |
139 | pdf_merger | PDF合并器 |
140 | pdf_pages_remover | PDF页面移除器 |
141 | pdf_to_audio | PDF转音频 |
142 | pdf_to_docx | PDF转DOCX |
143 | pdf_to_image | PDF转图像 |
144 | pdf_watermarkadder | PDF加水印 |
145 | png_to_jpg | PNG转JPG |
146 | pnr_status_checker | PNR状态查询器 |
147 | polygon_detector | 多边形检测器 |
148 | pomodoro_timer | 番茄钟 |
149 | prescription_generator | 处-方生成器 |
150 | price_tracker | 价格追踪器 |
151 | product_availability | 产品可用性 |
152 | profanity_filter | 粗话过滤器 |
153 | programming_quoter | 编程名言 |
154 | python_package_installer | Python包安装器 |
155 | qrcode_generator | QR码生成器 |
156 | qrcode_scanner | QR码扫描器 |
157 | quick_painter | 快速绘图器 |
158 | random_email_generator | 随机email 生成器 |
159 | random_wallpaper | 随机壁纸 |
160 | resume_detailextract | 简历详细提取 |
161 | retweet_bot | 自动转-发机器人 |
162 | rpyaudio_recorder | RPyAudio录音器 |
163 | rubikscube_solver | 魔方求解器 |
164 | scan_ports | 端口扫描 |
165 | screen_recorder | 屏幕录制器 |
166 | screen_shoter | 屏幕截图器 |
167 | send_sms | 发送短信 |
168 | simple_plagiarism_detector | 简单抄袭检测器 |
169 | site_blocker | 网站屏-蔽器 |
170 | slack_message | Slack消息 |
171 | slideshare_downloader | SlideShare下载器 |
172 | sms_location | 短信定位 |
173 | sort_vizualizer | 排-序可视化 |
174 | speech_alarm | 语音闹钟 |
175 | speed_tester | 网络测试器 |
176 | spell_corrector | 拼写纠正器 |
177 | sticky_notes | 便签 |
178 | stocks_visualizer | 股票可视化 |
179 | stop_watch | 停表 |
180 | straighten_image | 校正图像 |
181 | subtitle_creator | 字幕创建器 |
182 | subtitle_downloader | 字幕下载器 |
183 | sudoku_solver | 数独求解器 |
184 | system_information | 系统信息 |
185 | telegram_backup | Telegram备份 |
186 | telegram_quotefancy | Telegram名言 |
187 | temp_email | 临时email |
188 | text_encryptor | 文本加密器 |
189 | text_from_image | 从图像提取文本 |
190 | text_summarize | 文本摘要 |
191 | text_to_sound | 文本转声音 |
192 | timezone_cli | 时区命令行界面 |
193 | todo_list | 待办事项列表 |
194 | torrent_search | 种子搜索 |
195 | tweet_bot | 推文机器人 |
196 | tweet_scraper | 推文爬虫 |
197 | url_shortener | URL缩短器 |
198 | video_cropper | 视频裁剪 |
199 | video_desaturator | 视频去饱和 |
200 | video_merger | 视频合并器 |
201 | video_player | 视频播放器 |
202 | video_textadder | 视频添加文字 |
203 | video_to_audio | 视频转音频 |
204 | video_togif | 视频转GIF |
205 | video_watermark | 视频加水印 |
206 | video_watermarker | 视频水印 |
207 | virtual_keyboard | 虚拟键盘 |
208 | voice_recorder | 语音记录器 |
209 | voice_shutdown | 语音关机 |
210 | voice_to_text | 语音转文本 |
211 | watermark_maker | 水印制作器 |
212 | watermark_removal | 水印移除 |
213 | weather_informer | 天气通知 |
214 | webex_automation | WebEx自动化 |
215 | website_blocker | 网站屏-蔽器 |
216 | whatsapp_automation | WhatsApp自动化 |
217 | whatsapp_bot | WhatsApp机器人 |
218 | wifi_passwords | WiFi密码 |
219 | wikipedia_searchsave | 维基百科搜索保存 |
220 | word_cloud | 词云 |
221 | yaml_to_json | YAML转JSON |
222 | youtube_args_search | YouTube参数搜索 |
223 | youtube_cli_search | YouTube命令行搜索 |
224 | youtube_clipper | YouTube剪辑器 |
225 | youtube_downloader | YouTube下载器 |
226 | youtube_to_mp3 | YouTube转MP3 |
227 | ytthumbnail_grabber | YouTube缩略图抓取器 |
228 | zip_extractor | ZIP提取器 |
229 | zip_password_cracker | ZIP密码破解器 |
结语
Python-geeks/Automation-scripts 不仅是一个脚本库,更是一个工具箱,帮助你在生活和工作中更加高效地完成任务。
无论是文件管理、网络cao作、图像处理、文本处理,还是工具辅助、数据处理、学习娱乐,你都能在这里找到合适的脚本。希望这些脚本能为你的生活带来便利,提升工作效率。
源码地址:https://github.com/python-geeks/Automation-scripts
写在最后(私活源码)
今天给大家分享一套基于Springboot+Vue的仓库管理系统源码,在实际项目中可以直接复用。(免费提供,文末自取)
一、系统运行图(设计报告和接口文档)
1、登陆页面
2、物品信息管理
3、设计报告包含接口文档
二、系统搭建视频教程
源码免费领取方式
扫码关注本号,回复 仓库
扫码关注本号,回复 仓库
持续关注,有更多私活源码免费分享