logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Requests-HTML:Python 网页解析工具

Requests-HTML是一款功能强大的Python网页解析库,整合了网络请求和HTML解析功能,支持JavaScript渲染、CSS/XPath选择器和异步请求等特性。它简化了网页抓取流程,特别适合处理动态网页内容,并提供了友好的API设计。该库由Python软件基金会开发,在GitHub上获得超过1.3万星标,已成为Python生态中网页抓取的热门工具。无论是数据采集、内容分析还是自动化测试

#html#python#前端 +1
FreezeGun:让 Python 测试自由操控时间

FreezeGun是一个Python测试库(4.5k+ Star),专门用于模拟和操控时间相关逻辑。它提供三种使用方式:装饰器(@freeze_time)、上下文管理器和原始调用,支持将测试时间固定在任意指定时刻。除基本时间冻结外,还支持时间自动流逝(tick参数)、动态跳转(move_to方法)和时区处理(tz_offset)。安装简单(pip install freezegun),能自动忽略t

#python#linux#开发语言 +1
Gitea:轻量级自托管 Git 服务,56k Star

Gitea是一款轻量级自托管Git服务,采用Go语言开发,在GitHub上拥有56k+ Star。它从Gogs项目fork而来,现已成为独立项目。Gitea提供与GitHub类似的功能,包括代码仓库管理、协作工具、CI/CD等,支持多平台部署和多种安装方式(二进制文件、Docker等)。相比GitLab,Gitea更轻量,适合资源有限的服务器。项目采用MIT协议,拥有活跃社区和完善的文档,提供在线

#gitea#git#其他
Flask-Marshmallow:Flask 接口序列化的一层薄胶水

Flask-Marshmallow是一个轻量级的Flask扩展,它作为marshmallow序列化库与Flask框架的集成层,专门解决API数据格式化问题。该工具提供两大核心功能:基础的模型序列化/反序列化,以及支持RESTful风格的超链接字段生成,可自动为API响应添加导航信息。通过Schema定义,开发者能将数据格式与业务逻辑分离,简化接口开发流程。它特别适合使用Flask-SQLAlche

#flask#python#后端 +1
Cactus:用 Django 模板写静态网站

Cactus是一个基于Django模板的静态网站生成器,专为设计师和技术产品经理设计,无需处理服务器配置即可快速搭建静态网站。它提供本地开发服务器、自动刷新和简单部署(支持S3),内置博客、资源优化等插件功能。通过Django模板语法实现页面复用,支持pretty URLs和自动化域名配置,适合构建公司官网、作品集或文档站等静态站点。该项目GitHub获3,471星,特别适合熟悉Django生态又

#django#python#后端 +1
558星的开源工具PyInstaLive,一键下载Instagram直播视频

PyInstaLive是一款开源工具,用于下载Instagram直播视频并保存为MP4文件,同时可记录直播评论。它支持自动命名、分段下载和断点续传,通过Python运行并依赖ffmpeg。虽然项目已停止维护且存在账号风险,但558星关注表明其需求存在。适合短期批量下载或技术参考,用户需权衡使用风险与功能价值。

#音视频#其他
Foreman:服务器生命周期管理

摘要: Foreman是一款开源的服务器生命周期管理平台(GitHub 2.8k+ Stars),集成裸机到云环境的全流程管理,包括配置、部署、监控等功能。它通过Web界面、CLI和REST API提供统一操作,支持与Puppet、Ansible等工具无缝集成,避免多工具切换的复杂性。核心特性涵盖硬件发现、批量操作、变更审计、镜像构建及权限控制,采用分布式代理架构,适配中小型到超大规模集群。适合运

#服务器#运维#其他
Foreman:服务器生命周期管理

摘要: Foreman是一款开源的服务器生命周期管理平台(GitHub 2.8k+ Stars),集成裸机到云环境的全流程管理,包括配置、部署、监控等功能。它通过Web界面、CLI和REST API提供统一操作,支持与Puppet、Ansible等工具无缝集成,避免多工具切换的复杂性。核心特性涵盖硬件发现、批量操作、变更审计、镜像构建及权限控制,采用分布式代理架构,适配中小型到超大规模集群。适合运

#服务器#运维#其他
GCHQ开源的网络瑞士军刀CyberChef,3.5万星的浏览器端万能数据处理工具

任何需要在不同数据格式之间转换的场合,一个浏览器标签页就能替代多个工具和脚本。CyberChef 是一个运行在浏览器中的网络数据处理工具,被开发者称为"网络瑞士军刀"。它无需安装,打开网页就能对数据进行编码、解码、加密、解密、压缩、哈希计算等数百种操作。这个项目由 GCHQ 的一位分析师在 10% 创新时间里逐步开发和完善,初衷是让技术人员和非技术人员都能处理各种数据格式,从而绕开命令行和专业算法

#其他
LocalSend:局域网传文件,81K Star 的选择

摘要: LocalSend是一款开源的局域网文件传输工具,支持Windows、macOS、Linux、Android和iOS五大平台,GitHub星标达81.2K。它无需互联网、不依赖第三方服务器或账号,通过局域网直接点对点传输文件,确保数据隐私。采用REST API和HTTPS加密通信,支持动态生成的TLS证书,代码完全开源。适用于跨设备快速传输大文件、无外网环境共享或对隐私要求高的场景。提供多

#其他
    共 11 条
  • 1
  • 2
  • 请选择