标签: Python

  • Argus - 基于 Python 的信息收集工具包

    Argus - 基于 Python 的信息收集工具包

    工具介绍

    Argus 是一款由 Python 提供支持的一体化工具包,旨在简化信息收集和侦察过程。Argus 拥有用户友好的界面和一套强大的模块,可让您高效、有效地探索网络、Web 应用程序和安全配置。

    一个多功能信息收集工具包,旨在简化信息收集和侦察过程。 它提供友好的界面和强大的模块,帮助用户高效地探索网络、Web 应用程序和安全配置。 功能包括网络与基础设施工具,如关联主机、DNS 记录、域名信息、IP 信息、端口扫描、SSL 链分析、WHOIS 查询。 Web 应用程序分析工具,如子域名发现、目录枚举、文件泄露检查、CMS 检测、漏洞扫描。 以及安全配置检查工具,如 HTTP 安全头检查、CSP 分析、点击劫持防护检查。

    安装教程

    要开始使用 Argus,请按照以下简单步骤操作:

    git clone https://github.com/jasonxtn/argus.git
    cd argus
    pip install -r requirements.txt

    安装完成后,您可以使用以下方式启动 Argus:

    python argus.py

    工具地址

    GitHub:

    https://github.com/jasonxtn/Argus

  • Image/Manga Translator - 开源图片翻译工具 | 漫画图片翻译器

    工具简介

    Image/Manga Translator是一款功能强大的开源图片翻译工具,基于Python开发,专为翻译图片和漫画中的文字而设计。该工具能够一键识别并翻译各类图片内的文字,并在原位置智能替换为目标语言,支持Docker一键部署,开箱即用。

    Image/Manga Translator 工具界面

    工作原理

    工具采用多阶段处理流程,实现图片文字的自动识别、翻译与修复:

    1. 文字识别:通过OCR光学字符识别技术提取图片中的文字区域
    2. 机器翻译:利用翻译引擎将识别出的文字翻译为目标语言
    3. 图像修复:智能去除原文并嵌入翻译文本,确保翻译后的图片自然流畅

    核心功能

    • 多语言支持:支持日语、中文、英文和韩语四种语言的互译
    • 图片修补:智能去除原文,保留原图背景完整性
    • 文字嵌字:在原位置精准嵌入翻译后的文字
    • 一键翻译:无需复杂操作,上传图片即可获得翻译结果
    • Docker部署:支持Docker托管,方便快捷
    Image/Manga Translator 翻译效果

    适用场景

    • 漫画翻译与本地化处理
    • 日语/韩语/英语图片内容翻译
    • 图片内嵌文字提取与翻译
    • 二次创作与同人本翻译

    使用方法

    工具提供简洁直观的操作流程:

    1. 在线体验:访问官方演示站点,上传需要翻译的图片
    2. 选择语言:设置源语言和目标语言
    3. 一键翻译:等待系统自动完成识别、翻译和嵌字
    4. 下载结果:导出翻译后的图片

    项目地址

    • 在线演示:https://cotrans.touhou.ai/
    • GitHub项目:https://github.com/zyddnys/manga-image-translator
  • GitHub上的Python爬虫学习项目-examples of web crawlers新手友好

    GitHub Python爬虫项目

    项目简介

    examples of web crawlers是一个专注于Python爬虫学习的开源项目,收录了大量非常有趣的爬虫实战案例。项目主要爬取淘宝、天猫、微信、微信读书、豆瓣、QQ等主流网站的数据,代码通用性较高,时效性较久。

    项目特点

    • 新手友好:项目代码对新手比较友好,尽量用简单的Python代码编写
    • 注释详细:配有大量中文注释,方便理解和学习
    • 实战性强:涵盖多个主流平台的爬虫案例
    • 持续更新:项目保持活跃更新

    支持的平台

    • 🍑 淘宝/天猫
    • 💬 微信
    • 📚 微信读书
    • 🎬 豆瓣
    • 💬 QQ
    • 🌐 其他主流网站

    适用人群

    • ✅ Python初学者想学习网络爬虫
    • ✅ 需要参考实战案例的开发者
    • ✅ 对数据采集有兴趣的学习者

    快速使用

    1. 克隆项目:将项目代码克隆到本地
    2. 安装依赖:根据项目 requirements.txt 安装所需Python库
    3. 配置参数:根据注释说明修改相关参数(如cookie、headers等)
    4. 运行脚本:执行对应的Python脚本即可开始爬取

    学习建议

    • 📖 建议先学习Python基础语法和HTTP协议
    • 🌐 了解基本的网页结构(HTML、CSS、JavaScript)会更有帮助
    • 🚀 从简单的案例开始,逐步深入复杂项目
    • ⚠️ 注意遵守网站的robots协议和使用条款

    项目地址

    👉 GitHub地址:https://github.com/shengqiangzhang/examples-of-web-crawlers

  • walter201230 最良心的Python入门教程推荐

    在 GitHub 上闲逛时发现了一个宝藏项目——walter201230 整理的 Python 入门教程,用过的都说良心。相比那些动辄几百集的付费视频,这套教程干净利落,没有废话,全是干货。

    为什么推荐这套教程?

    现在网上 Python 教程多如牛毛,但质量参差不齐。要么讲得太理论,学完还是不会写代码;要么太零散,东一块西一块不成体系。walter201230 的这套教程不一样,它的特点就是零基础友好 + 注重规范 + 实用导向

    教程从最基础的语法讲起,慢慢过渡到函数、模块,循序渐进。每一章都配有代码示例和截图,看完就能动手实践。更难得的是,作者特别强调编程规范,帮助初学者一开始就养成好习惯,这对你以后读源码、看别人的代码帮助很大。

    教程包含什么内容?

    • Python 环境搭建与开发工具推荐
    • 变量、数据类型、运算符详解
    • 条件判断与循环控制
    • 函数定义与参数传递
    • 常用标准库和第三方库介绍
    • 编程规范与代码风格指南

    适合谁来学?

    如果你是以下人群,这套教程非常适合你:

    • 完全零基础,想学编程但不知道从哪入手
    • 计算机专业学生,想系统梳理 Python 基础
    • 想转行做程序员,在职充电
    • 其他领域从业者,想用 Python 提升工作效率

    上手体验

    教程托管在 GitHub 上,直接访问仓库就能看到完整内容。文档结构清晰,章节划分合理,配合代码示例学习效率很高。教程还收录了多个实用的 Python 学习网站和开发工具推荐,帮助你搭建完整的学习环境。

    建议配合 Python 官方文档一起学习,遇到不懂的地方多动手敲代码。加入一些 Python 学习社区,和其他学习者交流心得,互相鼓励共同进步。

    总结

    总的来说,这是一套免费、开源、持续更新的 Python 入门教程,零基础友好,注重编程规范,是初学者入门 Python 的良心选择。学完这套教程,你将掌握 Python 基础语法和基本编程思维,能够独立编写简单的程序,为后续深入学习打下坚实基础。