网站首页 > 技术文章 正文
IDE
- pycharm
Conda
- python 环境管理利器,必学必会
教材
- Python 之旅
- stackoverflow-about-python 翻译
- Python黑魔法手册, https://github.com/iswbm/magic-python : 提高篇
- 30-Days-Of-Python : 30 days of Python programming challenge is a step-by-step guide to learn the Python programming language in 30 days. This challenge may take more than100 days, follow your own pace.
- py : sample python programs for python learning
Scripts
- awesomeScripts
常用包
SHELL 相关
- sh是一个成熟的Python子进程接口,允许你像调用函数一样调用任何程序。超级好用。
- Fabric – library and command-line tool for streamlining the use of SSH for application deployment or systems administration tasks.
- Invoke is a Python (2.7 and 3.4+) task execution tool & library, drawing inspiration from various sources to arrive at a powerful & clean feature set.
- Watchdog是一个跨平台的Python库和shell工具,可以监视文件系统事件。超级好用,容易上手。
- PEW是一套管理多个虚拟环境的工具,在bash,zsh,fish和powershell上完美运行。去试试吧。
- antigravity。运行一个Python shell(>=2.7),然后输入import antigravity。(自备梯子)
命令行相关
- Docopt。忘了optparse和argparse吧,使用docstring来构建优雅的、高可读性、复杂(如果你有这个需要)的命令行界面。在我看来这是2013年诞生的最好的库。
- Fire, Click – command line tools
- argparse
网络相关
- Requests,或曰,为人类准备的HTTP,以更pythonic的方式处理HTTP请求。比urllib2好用得多得多得多。PyPI下载已经超过5,000,000次,这可不是没有理由的哦:)
- lxml联合了libxml2和libxslt。如果你要处理XML或HTML,lxml是最好的选择,真的。
- Bottle是一个快速、简单、轻量的WSGI微型web框架。利用Bottle构建小型站点和API的时间以秒计算。这个框架只有一个py文件,你可以把它放进任何目录。
- Selenium-python is great for web automation. 自动登录、跳转等。
Date
- Pendulum – Python datetimes made easy.
- Delorean用它处理日期和时间非常方便。设置时区,截取到秒、分、小时,甚至使用特定步骤从一个日期进到另一个日期。浏览下文档,里面有很多例子。
logging
- Structlog是一个先进的日志处理器。他可以和任何现存的日志记录工具相集成,并包装了Python标准库。你可以构建定制的记录工具,根据你的需要增加上下文,保证你的日志一致、可读。
- loguru: https://mp.weixin.qq.com/s/COzw38LgM_M-qiw1GTsvOQ
Text
- textwrap: 包装和缩进纯文本
- pprint: pretty print of json
- pip install Faker: https://mp.weixin.qq.com/s/b64OesIajgFhUXeNGzYiUA 生成各种看似真的假数据,测试用。
- pyahocorasick : 高效、占用内存少的多模式(完全或者近似)的字符串搜索库。c语言实现。自动机,
image
- PyVips – 你一定听说过 Pillow 或 ImageMagick 等流行的图像处理库,它们支持广泛的格式。然而相比这些流行的图像处理库,libvips 更加快速且只占很少的内存。例如一些基准测试表明它相比 ImageMagick 在处理速度上要快三倍,且还节省了 15 倍的内存占用。
其它
- tdqm – 进度条
- myqr: 自己制作酷炫二维码的工具
- enum: 枚举基类
- shelve 模块可以为 Python 对象提供一个简单的持久性存储选择。就像使用字典一样,通过关键字访问 shelf 对象。其值经过序列化,写入到由 dbm 创建和管理的数据库
- 使用Python部署机器学习模型的10个实践经验
猜你喜欢
- 2024-12-19 提高效率的 10 个 Python 调试技巧
- 2024-12-19 python-IO多路复用(select、poll、epoll)
- 2024-12-19 一篇文章搞懂 Python select 模块
- 2024-12-19 每个python人都离不开的12个python库
- 2024-12-19 使用 Python 和 OpenCV 进行面部识别 - 应用于监控、人脸门禁和考勤等
- 2024-12-19 使用 Python3 uWSGI 实现并发和监控的 Web 应用部署(44)
- 2024-12-19 Python 自动化: eip、cen监控数据对接到 grafana
- 2024-12-19 监控老板一举一动 99行python助你无风险摸鱼
- 2024-12-19 大神教你如何用python监听软件
- 2024-12-19 系统监控利器:轻松掌握Python的psutil包
- 05-25Python 3.14 t-string 要来了,它与 f-string 有何不同?
- 05-25Python基础元素语法总结
- 05-25Python中的变量是什么东西?
- 05-25新手常见的python报错及解决方案
- 05-2511-Python变量
- 05-2510个每个人都是需要知道Python问题
- 05-25Python编程:轻松掌握函数定义、类型及其参数传递方式
- 05-25Python基础语法
- 257℃Python短文,Python中的嵌套条件语句(六)
- 257℃python笔记:for循环嵌套。end=""的作用,图形打印
- 256℃PythonNet:实现Python与.Net代码相互调用!
- 251℃Python操作Sqlserver数据库(多库同时异步执行:增删改查)
- 251℃Python实现字符串小写转大写并写入文件
- 106℃原来2025是完美的平方年,一起探索六种平方的算吧
- 90℃Python 和 JavaScript 终于联姻了!PythonMonkey 要火?
- 81℃Ollama v0.4.5-v0.4.7 更新集合:Ollama Python 库改进、新模型支持
- 最近发表
- 标签列表
-
- python中类 (31)
- python 迭代 (34)
- python 小写 (35)
- python怎么输出 (33)
- python 日志 (35)
- python语音 (31)
- python 工程师 (34)
- python3 安装 (31)
- python音乐 (31)
- 安卓 python (32)
- python 小游戏 (32)
- python 安卓 (31)
- python聚类 (34)
- python向量 (31)
- python大全 (31)
- python次方 (33)
- python桌面 (32)
- python总结 (34)
- python浏览器 (32)
- python 请求 (32)
- python 前端 (32)
- python验证码 (33)
- python 题目 (32)
- python 文件写 (33)
- python中的用法 (32)