看看下面这些项目,并试着用它们实现一些东西出来:
• The Django Tutorial 试着用 Django Web Framework 创建一个 web 应用。
• SciPy 如果你对科学,数学,还有工程感兴趣的话。如果你想结合 SciPy 或者别的代码写篇美观
的论文,你还可以看看 Dexy。
• PyGame 看看能不能写出一个带图形界面和声音的游戏出来。
• Pandas 用来做数据处理和分析。
• Natural Language Tool Kit 用来分析文本,以及实现垃圾邮件过滤和自动聊天机器人这样的软
件。
• Requests 学习一下用户端 HTTP 以及 web 知识。
• SimpleCV 让你的计算机看到真实世界里的东西。
• ScraPy 遍历并攫取网站内容。
• Panda3D 设计 3D 图形界面和游戏。
• Kivy 桌面和移动平台的用户界面开发。
• SciKit-Learn 实现机器学习应用。
• Ren’Py 实现交互式角色扮演游戏,和本书中的游戏类似,不过多了图形界面。

1. 创建web应用程序,django web framework (https://docs.djangoproject.com/en/1.4/intro/tutorial01)

2. scipy(http://www.scipy.org),如果你对科学,数学,工程感兴趣可以看看。如果想结合scipy写出美观的论文,可以看看dexy(http://dexy.it)

3. 写出一个带图形界面和声音的游戏出来(PyGame[http://www.pygame.org/news.html])

4. Pandas(http://pandas.pydata.org),用来做数据处理和分析

5. 用来分析文本,以及实现垃圾邮件过滤和自动聊天机器人这样的软件,可以使用 Natural Language Toool Kit(http://nltk.org)

6. Requests(http://docs.python-requests.org/en/latest/index.html),学习一下客户端http以及web知识

7. SimpleCV(http://simplecv.org),让你的计算机看到真实世界里的东西

8. Panda3D(https://www.panda3d.org),设计3D图形界面和游戏

9. Kivy(http://renpy.org),桌面和移动平台的用户界面开发

10. SciKit-Learn(http://scikit-learn.org/stable),实现机器学习及应用

11. Ren'Py(http://renpy.org),实现交互式角色扮演游戏

python各类项目模块记录的更多相关文章

  1. python中configparser模块记录

    python中用来读取配置文件,配置文件的格式相同于windows下的ini配置文件 一.常用函数 read(filename) #读取配置文件,直接读取ini文件内容 sections() #获取i ...

  2. webdriver高级应用- 使用日志模块记录测试过程中的信息

    在自动化脚本执行过程中,使用Python的日志模块记录在测试用例执行过程中一些重要信息或者错误日志等,用于监控和后续调试脚本. 在pycharm下新建工程,并创建Log.py.Logger.conf以 ...

  3. Python基础之模块:7、项目开发流程和项目需求分析及软件开发目录

    一.项目开发流程 1.项目需求分析 明确项目具体功能: 明确到底要写什么东西,实现什么功能,在这个阶段的具体要询问项目经理和客户的需求 参与人员: 产品经理.架构师.开发经理 技术人员主要职责: 引导 ...

  4. Python开发之日志记录模块:logging

    1 引言 最近在开发一个应用软件,为方便调试和后期维护,在代码中添加了日志,用的是Python内置的logging模块,看了许多博主的博文,颇有所得.不得不说,有许多博主大牛总结得确实很好.似乎我再写 ...

  5. Python全栈开发记录_第七篇(模块_time_datetime_random_os_sys_hashlib_logging_configparser_re)

    这一篇主要是学习python里面的模块,篇幅可能会比较长 模块的概念:在Python中,一个.py文件就称之为一个模块(Module). 模块一共三种: python标准库 第三方模块 应用程序自定义 ...

  6. Python 利用pytesser模块识别图像文字

    使用的是python的pytesser模块,原先想做的是图片中文识别,搞了一段时间了,在中文的识别上还是有很多问题,这里做记录分享. pytesser,OCR in Python using the ...

  7. 第四章:4.0 python常用的模块

    1.模块.包和相关语法 使用模块好处: 最大的好处是大大提高了代码的可维护性.其次,编写代码不必从零开始.当一个模块编写完毕,就可以被其他地方引用.我们在编写程序的时候,也经常引用其他模块,包括Pyt ...

  8. Python中logging模块的基本用法

    在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程. 整个演讲的内容包括: 为什么日志记录非常重要 日志记录的流程是怎样的 怎样来进行日志记录 ...

  9. Github上的python开源项目

    Python开源项目,期待大家和我们一起共同维护 github排名榜单 https://github.com/trending github搜索榜单:https://github.com/search ...

随机推荐

  1. jquery.inputmask 输入框input输入内容格式限制插件

    jQuery Input Mask plugin http://robinherbots.github.io/jquery.inputmask README.md jquery.inputmask C ...

  2. python对文件操作

    python中对文件.文件夹(文件操作函数)的操作需要涉及到os模块和shutil模块. 得到当前工作目录,即当前Python脚本工作的目录路径: os.getcwd() 返回指定目录下的所有文件和目 ...

  3. Unable to convert MySQL date/time value to System.DateTime

    当使用.NET connector 连接MYSQL数据库,检索某些数据的时候,你可能会得到一个错误信息: "Unable to convert MySQL date/time value t ...

  4. Android Studio多Module开发需要注意的问题

    多module开发,其中的一个为入口module,其他module为独立的“应用”(library) 1.在原有的项目导入另外个项目的module为主项目的次module,即在A项目中添加一个启动B项 ...

  5. 传智播客c/c++公开课学习笔记--邮箱账户的破解与邮箱安全防控

    一.SMTP协议 SMTP(SimpleMail Transfer Protocol)即简单邮件传输协议. SMTP协议属于TCP/IP协议簇,通过SMTP协议所指定的server,就能够把E-mai ...

  6. SharePoint 2013 启用 查看PDF功能

    SharePoint 2013 默认不能直接Online (注:此Online非OWA概念,而是可以实现直接调用客户端软件实现对文档的编辑,保存之后同步上传)打开PDF(SharePoint 2013 ...

  7. Python3 命令行参数

    Python 提供了 getopt 模块来获取命令行参数. $ python test.py arg1 arg2 arg3 Python 中也可以所用 sys 的 sys.argv 来获取命令行参数: ...

  8. 一个简单的代码生成器(T4文本模板运用)

    说要写这篇文章有一段时间了,但因为最近各方面的压力导致心情十二分的不好,下班后往往都洗洗睡了.今天痛定思痛,终于把这件拖了很久的事做了.好,不废话了,现在看看"一个简单的代码生成器" ...

  9. [转] Java DecimalFormat 用法

    我们经常要将数字进行格式化,比如取2位小数,这是最常见的.Java 提供 DecimalFormat 类,帮你用最快的速度将数字格式化为你需要的样子.下面是一个例子: importjava.text. ...

  10. 怎么删除Elasticsearch里的index内容

    DELETE testindex 请求方式为 DELETE, 跟库名