GitHub 3.1 万 Star!开源堡垒机 JumpServer 正式进入 V5 时代。
出了误操作或者安全事件,审计人员可以回头查清楚谁在什么时间做了什么。这个从 2014 年开源的项目,如今在 GitHub 上已经有 3.1 万多个 Star。
备份智能体:利用Python+AI打造智能备份软件(附代码)
摘要:在数据安全日益重要的今天,传统的备份工具往往面临着跨平台兼容性差、资源占用高以及操作复杂等痛点。
SFTP连接的重用
背景:目前的业务系统每天都需要生成大量的报表,生成的报表都需要上传到特定的SFTP服务器上,所以项目上用到SFTP连接的地方比较多。而每次上传文件都要经历登录FTP、上传文件、登出FTP这些重复的步骤,而每次登录都需要耗时2秒左右,当文件数量过多,其耗时也是相当巨大的。
不写代码也能玩转网络?这7个Python库让你告别痛苦
你是不是也遇到过这种情况?好多人以为网络编程就是得精通TCP三次握手、四次挥手,才能写出靠谱的应用。
零依赖跨平台!用Python打造实时备份神器(附代码)
摘要:本项目开发了一款基于Python的跨平台实时备份神器。项目完全依赖Python标准库,实现了在Windows、Linux及macOS之间的无缝兼容。核心功能支持全量、增量与差异备份策略,并集成文件系统实时监控与定时任务调度机制。
3天,0行手写代码,我用 DeepSeek TUI 做了个 Rust 数据处理引擎
全程不用写一行代码,靠一个终端里的 AI 对话窗口,3 天交付了一个支持 13 种操作、远程 SFTP/FTP/MySQL 数据源的 YAML 驱动 CSV 流水线工具。先说结果最终做出来的东西叫 elephant——一个纯 Rust 的命令行工具。
15天学会Python编程「1」:认识Python以及环境安装
认识Python1、什么是Python?一种解释型、面向对象的、带有动态语义的高级程序设计语言。是一种让你在编程时能够保持自己的风格的程序设计语言,不用费劲就可以实现你想要的功能,并且编写的程序清晰易懂。2019年python编程语言荣获“年度编程语言”称号!
「软件测试」Selenium+Docker,轻松实现测试环境的自动化搭建
上图即为简单搭建的一套UI自动化测试架构,但存在如下缺点:串行执行测试用例:即同一时刻只启动一个进程去启动一个浏览器进行测试,有时工作中需要进行浏览器的兼容性测试,这样的话只能等一个进程结束后,再开启另一个进程开始另一个浏览器的测试,效率很低。
Greenplum Python专用库gppylib学习——base.py
base.py依赖的python包(Queue,threading,os,signal,subprocess/subprocess32,sys,time,warnings,paramiko,getpass),依赖的gp包(gplog,gpsubprocess,pygresql)。