欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

有什么有趣的 Python 模块值得推荐?

程序员文章站 2022-06-06 22:32:41
...

回复内容:

最近用到过的几个:
自动化图表用到 matplotlib: python plotting,粗鄙如我也能秒杀excel的图表啦
轻量级demo神器 Welcome | Flask (A Python Microframework),django拜拜吧
dm预研用 scikit-learn: machine learning in Python
很好玩的主题模型实现 gensim: Topic modelling for humans

ctypes、nltk什么的就不说了,免得被人说土,虽然用的还是蛮多的…… 下面很多不是python的模块:


私生子系列
=====================================

Python和Lisp的私生子:
Welcome to Hy’s documentation!
如果你了解lisp就知道这货多么的可爱。
=====================================
Python和Excel的vba的私生子:
Python in Excel
利用python 让你的EXCEL飞起来。
=====================================
Python不需要AUTOCAD这个老婆,就可以生dxf这个私生子。
ezdxf 0.7.0 documentation
=====================================
python也可以是别人的私生子:
aardio

有了这货,写桌面程序就不需要你学习古老的TK,庞大的QT,直接拖界面或者用html写界面或者用flash写界面或者。。。。
你还可以吧c++代码 .net代码,php代码,lisp代码,python代码,本身的aardio代码揉进1个程序里为你服务,都说python是胶水语言,我觉得这货是胶水的胶水。
=====================================
python因为长得漂亮(官方说法是“优雅”),被“微软”这个大款xx了
IronPython - Home
===================================== Python资源大全 - python模块大全,python资料 vinta/awesome-python · GitHub
整理了各个用途的各种有趣的模块 这看你如何定义有趣啦。
如果指新奇好玩的话。我想到以下这些~
有时邂逅那些能简化我们的工作的库,也会由衷会心一笑觉得pythonic,也觉得有趣呢,可以参考我的另一个回答 Python 中的哪些库让你相见恨晚?
  • 首先,当然是python内置的彩蛋 > import this
The Zen of Python, by Tim Peters

Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better than complex.
Complex is better than complicated.
  • faker
这个库是用来伪造数据的,诸如姓名,地址,电话之类
A library for generating fake data such as names, addresses, and phone numbers
  • 之前好像还在博客里看到一个比较恶搞的模块 girlfriend ,现在pypi里好像没有了

  • pydown
使用python制作基于html的ppt
  • vim
如果你是vim党的话,可以使用python来写自己的vim插件,在插件中import vim,你就可以用python和vim交互啦,前两天写了一个在vim中查看pelican博客,并将其以markdown格式展示的插件,挺快就写好了,很方便
  • lassie
帮你快速检索出一个网页中的内容
  • Pipe
A Python library to use infix notation in Python
顾名思义即可~如果你喜欢linux下的管道机制(我十分喜欢管道这个设计),那么你也会喜欢上这个库的
  • twosheds
关于shell,zsh当然已经足够好了。如果你喜欢折腾,想hack自己的shell环境的话,可以试试它
  • pyquery
我很喜欢jquery,pyquery让你解析html时使用类似jquery的语法,多惬意
  • geeknote
最后扯一个有点偏的,算不上python库,是用python写的evernote shell客户端,我是evernote的重度用户,喜欢把资料放到上边,有时操作服务器,没有图形界面,遇到问题想起evernote有记录解决方案,想查看一下,就用到它,搜索功能十分强大

多逛github吧,上边有许多好玩的东西呢! antigravity… 之前做游戏,用过一个图形化模块。PyGame小小的推荐一下。
手机客户端竟然不能贴图。。。
----------------------------------------------------发现手机端可以贴图了!
果断上两张!
有什么有趣的 Python 模块值得推荐? 有什么有趣的 Python 模块值得推荐?
自己做的哦!游戏图片来自素材。字体丑了点见谅。另外csdn有源码下载。就叫python版flappybird! __future__ scapy 数值计算: numpy + scipy

画图: matplotlib

profile: line_profiler