如何找到适合数据库设计需求分析的 Python 库

java中有API,对学习java有很大的帮助,在学习python的过程中,对他自身的内置函数很多都不知道,造成了很大困难,python是否也有自己的函数库,怎么查看python的函数库呢??求大神指点
查看所有的内置函数:import sys
print dir(sys.modules['__builtin__'])如果想要查看更详细的内容,还可以用help()方法
你还没有登录,请先登录或注册慕课网帐号
人生苦短,我用Python!
就这方便python比java方便,python是解释性语言,你可以在交互式环境下做实验,不熟悉交互式下实验一下马上就得结果了,交互式建议下个ipython环境是极好的。再附上内置函数官方文档:https://docs.python.org/3/library/functions.html
你还没有登录,请先登录或注册慕课网帐号
可参考,通过help 或dir 方法可查看对应模块的方法
你还没有登录,请先登录或注册慕课网帐号
具体有哪些模块,请上官网查看;至于在使用模块的过程中,想要了解模块中还有其他哪些函数时,建议用 PyCharm 这款IDE(JetBrains全家桶之一),可以查看函数的参数,如何使用等等。。。
你还没有登录,请先登录或注册慕课网帐号
13570人关注
Copyright (C)
All Rights Reserved | 京ICP备 号-2一位大牛整理的Python资源
一个论坛:
一 python文章索引
python基础:
python类库:
python实例:
python技巧:
python其他:
Python基本安装:
&&&* 官方标准Python开发包和支持环境,同时也是Python的官方网站;
&&&* 集成多个有用插件的强大非官方版本,特别是针对Windows环境有不少改进;
Python文档:
&&&* Python库参考手册。
&&&* 可以代替Tutorial使用,有中文译版的入门书籍。
&&&* 一本比较全面易懂的入门书,中文版翻译最近进步为很及时的5.4了。
&&&* 建议采用的Python编码风格。
&&&* 包括Python内容的一个挺全面的文档集。
&&&&&&&函数参考手册
常用插件:
&&&* Python的数学运算库,有时候一些别的库也会调用里面的一些功能,比如数组什么的;
&&&* Python下著名的图像处理库Pil;
&&&* 利用Python进行仿真、模拟的解决方案;
&&&* Matplotlib据说是一个用来绘制二维图形的Python模块,它克隆了许多Matlab中的函数,用以帮助Python用户轻松获得高质量(达到出版水平)的二维图形;
&&&* python的加解密扩展模块;
&&&* 提供与python有关的CJK语言支持功能:转码、显示之类。
&&&* Psyco、Pyrex:两个用于提高Python代码运行效率的解决方案;
&&&* Pyflakes、PyChecker、PyLint:都是用来做Python代码语法检查的工具。
&&&* 基于wxWindows的易用且强大的图形界面开发包wxPython;
&&&* 用Python帮助开发游戏的库,也可以用这个来播放视频或者音频什么的,大概依靠的是SDL;
&&&* win下将Python程序编译为可执行程序的工具,是一个让程序脱离Python运行环境的办法,也可以生成Windows服务或者COM组件。其他能完成Python脚本到可执行文件这个工作的还有GordonMcMillan'sInstaller、Linux专用的freeze以及py2app、setuptools等。不过此类工具难免与一些模块有一些兼容性的问题,需要现用现测一下。
&&&* 嵌入式数据库:BerkeleyDB的Python版,当然还有其他的好多。
&&&* PEAK提供一些关于超轻量线程框架等基础性重要类库实现。
部分常用工具:
&&&* Java有Ant这个巨火的构建工具,Python的特性允许我们构建更新类型的构建工具,就是scons了。
&&&* Python Sidebar for MozillaFireFox的一个插件,提供一个用来查看Python文档、函数库的侧边栏。
&&&* IPython 很好用的PythonShell。wxPython发行版还自带了PyCrust、PyShell、PyAlaCarte和PyAlaMode等几个工具,分别是图形界面Shell和代码编辑器等,分别具有不同特点可以根据自己的需要选用。
&&&* Easy Install 快速安装Python模块的易用性解决方案。
推荐资源:
&&&*Parnassus山的拱顶巨大的Python代码库,包罗万象。既可以从上面下载代码参考学习,同时也是与Python有关程序的大列表。
&&&* Python号星际旅行船 著名Python社区,代码、文档、高人这里都有。
&&&* 的Python程序设计知识数据库Python程序设计知识库,都是与Python有关的程序设计问题及解决方法。
&&&* 啄木鸟 Pythonic 开源社区 著名的(也可以说是最好的)国内Python开源社区。
代码示例:
&&&* Limodou的NewEdit编辑器的技术手册,讨论了一些关于插件接口实现、i18实现、wxPython使用有关的问题,值得参考。
其他东西:
&&&* Nokia居然发布了在Series60系统上运行Python程序(图形界面用wxPython)的库,还有一个Wiki页是关于这个的:。Python4Symbian这个页面是记录的我的使用经验。
&&&* pyre:使用Python完成高性能计算需求的包,真的可以做到么?还没研究。
&&&* Parallel Python:纯Python的并行计算解决方案。相关中文参考页面
&&&*Pexpect:用Python作为外壳控制其他命令行程序的工具(比如Linux下标准的ftp、telnet程序什么的),还没有测试可用程度如何。
&&&* pyjamas:Google GWT的Python克隆,还处在早期版本阶段。
&&&* Durus:Python的对象数据库。
有意思的东西:
&&&* Howie:用Python实现的MSN对话机器人。
&&&* Cankiri:用一个Python脚本实现的屏幕录像机。
&&&* ZDNET文章:学习Python语言必备的资源
&&&* Pythonic Web 应用平台对比
&&&*在wxPython下进行图像处理的经验(其实,仅使用wxPython也可以完成很多比较基础的图像处理工作,具体可以参照《wxPythonin Action》一书的第12节)
&&&* 通过win32扩展接口使用Python获得系统进程列表的方法
&&&* 如何获得Python脚本所在的目录位置
&&&* Python的缩进问题
&&&* py2exe使用中遇到的问题
&&&* idle的中文支持问题
&&&* 序列化存储 Python 对象
Python IDE
我的IDE选择经验
Trustudio一个基于Eclipse的、同时支持Python和PHP的插件,曾经是我最喜欢的PythonIDE环境,功能相当全了,不过有些细节不完善以致不大好用。
&&&* 另一个基于Eclipse的,非常棒的Python环境,改进速度非常快,现在是我最喜欢的IDE。
&&&* 用 Eclipse 和 Ant 进行 Python 开发
&&&* ERIC3 基于QT实现的不错的PYTHONIDE,支持调试,支持自动补全,甚至也支持重构,曾经在Debian下用它,但图形界面开发主要辅助qt,我倾向wxpython,所以最后还是放弃了这个。
&&&* 同时支持Win和Linux的源代码编辑器,似乎支持Python文件的编辑。
&&&* 著名的基于WxPython的GUI快速生成用的Python IDE,但是开发进度实在太差了……
&&&* 成熟的Python代码编辑器,号称功能介于EMACS和IDLE之间的编辑器。
SPE:号称是一个FullFeatured编辑器,集成WxGlade支持GUI设计。
看过本文的人也看了:
我要留言技术领域:
取消收藏确定要取消收藏吗?
删除图谱提示你保存在该图谱下的知识内容也会被删除,建议你先将内容移到其他图谱中。你确定要删除知识图谱及其内容吗?
删除节点提示无法删除该知识节点,因该节点下仍保存有相关知识内容!
删除节点提示你确定要删除该知识节点吗?2037人阅读
python(33)
&50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。&
Graphical interface
Graphical interface
Graphical interface
Graphical interface
Graphical interface
Tkinter 3000
Graphical interface
SQLAlchemy
kinterbasdb
MSN Messenger
MSN Messenger
MSN Messenger
VideoCapture
Sciences and Maths
Sciences and Maths
Sciences and Maths
Sciences and Maths
matplotlib
Beautiful Soup
Localisation
geoname.py
Serial port
Serial port
Parallel Port
pyParallel
PDA/GSM/Mobiles
PDA/GSM/Mobiles
Command line
Compiler backend
可以参考:
: easy_install 安装工具,下面提到的多数lib都能用easy_install lib_name进行安装
,&,&():数据库访问,后台用到了Mysql-Python
&– 直接调用dll中的函数,经常用来做Windows API的调用
&– Python UI库,就是基于这个
:在命令行界面中输出漂亮的表格
:图片处理,的Captcha用到了这个
:WAV文件读写,录音,用这个写过一个录音工具,还不错
:非常好用的http工具,做cookie、put请求、header、错误处理等等很方便,可以做网络爬虫或者访问webservice的脚本
:只要简单的写下如下两句话,就能让你的python脚本快很多,在需要很多计算的脚本里很好用,时试过,速度改进的不错,虽然最后还是没有达到要求,改用C++写了一个:
import psyco
psyco.full()
: Python写ObjectiveC/cocoa程序作为一个遗憾放在这儿吧,要是支持iOS就好了
:针对win32常用的系统api做了很好的封装,用这个写过一个彩色命令行脚本
,&,&:科学计算的三神器,。有本在线的书:,旅居日本的hyry写的,值得一看
: 把你的python脚本转成exe可执行程序,曾经用过,仅支持到python2.5所以最近没用过了
:使用最多的Python web framework,也是基于Django
:XML文件处理的利器。最近两年有点儿烦HTML,改用json了
: 更加好用的Python命令行交互环境
:Python下做OpenID,都得用这个,也是基于这个做的
:的高亮,用的就是这个库,略该,以适应直接复制粘贴的需求
:python下的测试驱动工具,曾经用过,很简洁。现在我用更多一点
Python是优雅的,使用这些库可以使你的代码更简洁,并保持持久性。欢迎各位补充,并提出意见!
Python常用模块大全:
Web pythonweb
Localisation geoname.py
Parallel Port pyParallel
Windows ctypes
Windows pywin32
Windows wmi
Sound pyMedia
Google pyGoogle
Command line cmd
python标准库:
Windows Python库安装包下载地址大全
python官方中文教程:
&&相关文章推荐
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:1472344次
积分:22450
积分:22450
排名:第279名
原创:770篇
转载:373篇
评论:202条
我的其他技术博客站点,欢迎关注。
(2)(7)(18)(17)(26)(13)(39)(31)(17)(18)(34)(21)(42)(49)(10)(14)(10)(11)(21)(21)(26)(24)(15)(17)(24)(9)(24)(14)(17)(15)(24)(39)(28)(14)(19)(27)(35)(10)(16)(31)(12)(13)(41)(32)(16)(18)(14)(2)(10)(37)(9)(29)(3)(30)(12)(16)(10)(1)
算法分析与设计和算法导论

我要回帖

更多关于 库存管理系统需求分析 的文章

 

随机推荐