返回顶部
首页 > 资讯 > 后端开发 > Python >python开发常用的python模块及
  • 524
分享到

python开发常用的python模块及

模块常用python 2023-01-31 02:01:46 524人浏览 八月长安

Python 官方文档:入门教程 => 点击学习

摘要

更详细工具包参见 转载自:www.cnblogs.com/hongten/p/hongten_python_more_modules.html adodb:我们领导推荐的数据库连接组件 bsddb3:BerkeleyDB的连接

更详细工具包参见
转载自:www.cnblogs.com/hongten/p/hongten_python_more_modules.html

adodb:我们领导推荐的数据库连接组件
bsddb3:BerkeleyDB的连接组件
Cheetah-1.0:我比较喜欢这个版本的cheetah
cherrypy:一个WEB framework
ctypes:用来调用动态链接库
DBUtils:数据库连接池
Django:一个WEB framework
docutils:用来写文档的
dpkt:数据包的解包和组包
Mysqldb:连接mysql数据库的
py2exe:用来生成windows可执行文件
Pylons:我们领导推荐的web framework
pysqlite2:SQLite的连接组件
Pythonwin:Python的Windows扩展
setuptools:无奈,PEAK的一套python包管理机制
sqlalchemy:数据库连接池
SQLObject:数据库连接池
twisted:巨无霸的网络编程框架
wxPython-2.6:因为需要保持与linux相同的版本才没用最新的,GUI编程框架
pypcap:抓包的
python-dnet:控制网络安全的其他设备
pyevent:Python的事件支持
pydot:画图的,graphiz
sendpkt:Python发包
simpleJSONjsON的支持

DPKT:raw-scoket网络编程
Cx-oracle:连接oracle的好东东
Mechanize:爬虫连接网站常用
PIL:图像处理工具包

reportlab for pdf 文件。
PyQt4 for GUI界面
feedparser: rss解析
chardet:编码检测
scons: 项目构建工具,写好了模板用起来还是很方便的
scapy: 网络包构建分析框架,可编程的wireshark,有兴趣的Google “Silver Needle in the Skype”
pefile: windows pe文件解析器
winpdb: 自己的程序或者用别的库不太明白的时候就靠它了
pywmi: 省了好多折腾功夫
pylint: 培养良好的编码习惯

下面是准备用的,不做评论:
pyGCcxml
pyparsing
pyMacs
idapython
paimei
pysvn
pyLucene
wikidpad

1.Karrigell Http://karrigell.sourceforge.net/
1.The Standard Python Libary http://effbot.org/librarybook/
1.Python操作PDF的Libary http://reportlab.org/
1.Python cURL Libary http://pycurl.sourceforge.net/
1.urlgrabber http://linux.duke.edu/projects/urlgrabber/
1.MySQL-Python http://mysql-python.sourceforge.net/
1.pyScripter
2.Python for Delphi http://mmm-experts.com/Products.aspx
1.Python Cookbook http://aspn.activestate.com/ASPN/Python/Cookbook/
1.pygame http://www.pygame.org/news.html
1.pymedia http://www.pymedia.org
1.pydbf http://dbfpy.sourceforge.net/
1.Pexpect http://pexpect.sourceforge.net/
1.dabo
desktop application frameworks http://dabodev.com/

1.pySerial
http://pyserial.sourceforge.net/
http://wiki.woodpecker.org.cn/moin/PySerial
1.python’s doc
http://wiki.woodpecker.org.cn/moin/PythonZhDoc
1.The Visual Module of VPython(3D)
http://vpython.org/index.html
1.PyLucene
http://pylucene.osafoundation.org/
1.DBUils
http://www.webwareforpython.org/DBUtils
1.http://happyiww.popo.blog.163.com/blog/
a good people’s blog
1.AppleScript,OSAComponents,HtmlCalendar
http://freespace.virgin.net/hamish.sanderson/index.html
1.Pypcap
http://code.google.com/p/pypcap/
http://monkey.org/~dugsong/dpkt/
http://www.winpcap.org/install/default.htm

python-memcached client module for memcached
Kodos,python的正则表达式调试工具,
PLY (Python Lex-Yacc)
http://www.dabeaz.com/ply/
正在用它写汇编器.
wxPython - GUI Framework
omNIORBpy - CORBA Library
ZODB3 - an OODB implement
ReportLab - PDF generating solution
numpy+scipy+matplotlib

hachoir 各种多媒体元数据解析
python-orge 演示用
数据库的:
sqlalchemy
sqlobject
MySQL-python (easy_install的时候就是这个名字)

routes
beaker
两个模板引擎:
genshi
mako
paster

另外还有知道的
PyCrypto 加密的
paramiko 这个可以帮你写sftp,比twisted里面的那个好用一些
twisted 写服务器玩的
PyOpenGL
PyGame
Psyco 传说可以加速你的python程序
PIL (Python Image Library) 处理图片
PyObjC 这个是苹果上用的,写Cocoa程序

Python desktop client GUI application:
wxPython
PyOpenGL
PyXML
ZSI
davlib.py
ChartDirector
一个支持多种语言的图表库,无论是效果还是效率,都比jfreechart高。

######### 自己补充一下

游戏3D pyglet、pythonOgre、 blender(c),k-3d(c++),vpython,panda3d

--结束END--

本文标题: python开发常用的python模块及

本文链接: https://lsjlt.com/news/186352.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python开发常用的python模块及
    更详细工具包参见 转载自:www.cnblogs.com/hongten/p/hongten_python_more_modules.html adodb:我们领导推荐的数据库连接组件 bsddb3:BerkeleyDB的连接...
    99+
    2023-01-31
    模块 常用 python
  • Python全栈开发之常用模块
    No.1 sys sys模块是与Python解释器交互的一个接口 sys.argv 命令行参数List,第一个元素是程序本身路径 sys.exit(n) 退出程序,正常退出时exit(0),错误退出sys.exit(1) sys.vers...
    99+
    2023-01-31
    模块 常用 Python
  • 常用的python模块
    一、time与datetime模块1、在Python中,通常有这几种方式来表示时间:时间戳(timestamp):通常来说,时间戳表示的是从1970年1月1日00:00:00开始按秒计算的偏移量格式化的时间字符串(Format String...
    99+
    2023-01-31
    模块 常用 python
  • python的常用模块
    os模块这个模块包含普遍的操作系统功能os.name:获取当前系统平台,Windows下返回'nt',Linux下返回'posix'。os.linesep:获取当前平台使用的行终止符。Windows下返回'/r/n',Linux使用'/n'...
    99+
    2023-01-31
    模块 常用 python
  • python常用模块
    collections模块 namedtuple #命名元组 #生成可以使用名字来访问元素内容的tuple from collections import namedtuple Point = namedtuple('point',...
    99+
    2023-01-30
    模块 常用 python
  • Python 常用模块
    1、ConfigParser模块:说明: 读取配置文件http://wangwei007.blog.51cto.com/68019/1104911    2、SQLAlchemy说明:数据库操作模块http://blog.sina.com....
    99+
    2023-01-31
    模块 常用 Python
  • 常用的python模块及安装方法
    adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数...
    99+
    2023-01-31
    模块 常用 方法
  • python 常用的模块 optpars
    一、optparse 模块  功能:optparse模块用于处理命令行参数        使用流程:    1、首先,必须 import OptionParser 类,创建一个 OptionParser 对象:from optparse i...
    99+
    2023-01-31
    模块 常用 python
  • [python] os.path模块常用
    os.path.abspath(path) #返回绝对路径 os.path.basename(path) #返回文件名 os.path.commonprefix(list) #返回list(多个路径)中,所有path共有的最长的路径。 o...
    99+
    2023-01-30
    模块 常用 python
  • Python ansible常用模块
    import ansible.runnerimport ansible.playbookimport ansible.inventoryfrom ansible import callbacksfrom ansible import uti...
    99+
    2023-01-31
    模块 常用 Python
  • Python 常用模块续
    用于记录日志并线程安全的模块 import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s - %(name...
    99+
    2023-01-31
    模块 常用 Python
  • python开发sdk模块的方法
    目录 一、开发模块目的二、编写setup.py文件三、安装自研模块四、遇到问题五、运营及维护六、参考文献 一、开发模块目的 通过setup.py将框架安装到pyt...
    99+
    2024-04-02
  • Python及其常用模块库下载及安装
    作者:LP帅气的昵称链接:http://www.jianshu.com/p/52eb3df32222來源:简书著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。一、Python下载:https://www.python....
    99+
    2023-01-31
    模块 常用 Python
  • Python常用模块之threading和Thread模块及线程通信
    目录1. 线程通信1.1 互斥锁1.2 线程间全局变量的共享1.3 共享内存间存在竞争问题1.4 使用锁来控制共享资源的访问分析此阶段,我们会发现进程和线程的痛点!!!2. 队列的基...
    99+
    2024-04-02
  • python常用的时间模块之datetime模块
    今天小编给大家分享的是python常用的时间模块之datetime模块,相信很多人都不太了解,为了让大家更加了解,所以给大家总结了以下内容,一起往下看吧。一定会有所收获的哦。一、基本类型1、date类datetime.date(2023,5...
    99+
    2023-08-03
  • Python函及模块的使用
    目录1、函数的作用2、定义函数3、函数的参数3.1 参数的默认值3.2 可变参数4、用模块管理函数4.1 示例代码module.py5、变量的作用域1、函数的作用 编程大师Mart...
    99+
    2024-04-02
  • Python 常用基础模块(二):os模块
    目录 一、os模块介绍二、路径介绍三、常用方法详解3.1 getcwd()方法——获取当前工作目录(字符串)3.2 listdir()方法——返回指定路径下的目录名和文件名3.3 makedi...
    99+
    2023-09-09
    python 开发语言
  • Python CPython 的扩展和模块开发
    Python CPython 扩展 模块 开发 CPython 扩展 扩展是使用 C 语言编写的二进制代码,旨在扩展 Python 核心功能。它们允许开发人员访问底层系统资源,执行复杂计算或集成外部库。开发扩展涉及创建 CPython ...
    99+
    2024-03-04
    CPython Python 编程语言的官方实现。当 Python 核心功能无法满足特定需求时 可以使用扩展和模块来扩展其功能。扩展使用 C 语言编写 而模块使用 Python 本身编写。本文将
  • Python常用模块re的使用
    一.re模块的查找方法:  1.findall 匹配所有每一项都是列表中的一个元素 import reret = re.findall('\d+','asd鲁班七号21313') # 正则表达式,待匹配的字符串,flag# ret ...
    99+
    2023-01-31
    模块 常用 Python
  • python爬虫常用模块
    python标准库之urllib模块涉及到网络这块,必不可少的模式就是urllib.request了,顾名思义这个模块主要负责打开URL和HTTP协议之类的urllib最简单的应用就是urllib.request.urlopen(url, ...
    99+
    2023-01-30
    爬虫 模块 常用
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作