python各类项目模块记录
看看下面这些项目,并试着用它们实现一些东西出来:
• 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各类项目模块记录的更多相关文章
- python中configparser模块记录
python中用来读取配置文件,配置文件的格式相同于windows下的ini配置文件 一.常用函数 read(filename) #读取配置文件,直接读取ini文件内容 sections() #获取i ...
- webdriver高级应用- 使用日志模块记录测试过程中的信息
在自动化脚本执行过程中,使用Python的日志模块记录在测试用例执行过程中一些重要信息或者错误日志等,用于监控和后续调试脚本. 在pycharm下新建工程,并创建Log.py.Logger.conf以 ...
- Python基础之模块:7、项目开发流程和项目需求分析及软件开发目录
一.项目开发流程 1.项目需求分析 明确项目具体功能: 明确到底要写什么东西,实现什么功能,在这个阶段的具体要询问项目经理和客户的需求 参与人员: 产品经理.架构师.开发经理 技术人员主要职责: 引导 ...
- Python开发之日志记录模块:logging
1 引言 最近在开发一个应用软件,为方便调试和后期维护,在代码中添加了日志,用的是Python内置的logging模块,看了许多博主的博文,颇有所得.不得不说,有许多博主大牛总结得确实很好.似乎我再写 ...
- Python全栈开发记录_第七篇(模块_time_datetime_random_os_sys_hashlib_logging_configparser_re)
这一篇主要是学习python里面的模块,篇幅可能会比较长 模块的概念:在Python中,一个.py文件就称之为一个模块(Module). 模块一共三种: python标准库 第三方模块 应用程序自定义 ...
- Python 利用pytesser模块识别图像文字
使用的是python的pytesser模块,原先想做的是图片中文识别,搞了一段时间了,在中文的识别上还是有很多问题,这里做记录分享. pytesser,OCR in Python using the ...
- 第四章:4.0 python常用的模块
1.模块.包和相关语法 使用模块好处: 最大的好处是大大提高了代码的可维护性.其次,编写代码不必从零开始.当一个模块编写完毕,就可以被其他地方引用.我们在编写程序的时候,也经常引用其他模块,包括Pyt ...
- Python中logging模块的基本用法
在 PyCon 2018 上,Mario Corchero 介绍了在开发过程中如何更方便轻松地记录日志的流程. 整个演讲的内容包括: 为什么日志记录非常重要 日志记录的流程是怎样的 怎样来进行日志记录 ...
- Github上的python开源项目
Python开源项目,期待大家和我们一起共同维护 github排名榜单 https://github.com/trending github搜索榜单:https://github.com/search ...
随机推荐
- ASP.NET车辆管理系统
原文地址:https://blog.csdn.net/lisenyang/article/details/46606181 系统开发环境为VS2010,采用ASP.NET框架,数据库采用SQL Ser ...
- Android HttpURLConnection源代码分析
Android HttpURLConnection源代码分析 之前写过HttpURLConnection与HttpClient的差别及选择.后来又分析了Volley的源代码. 近期又遇到了问题,想在V ...
- SQL触发器 常用语句
一.创建一个简单的触发器 CREATE TRIGGER 触发器名称 ON 表名 FOR INSERT.UPDATE 或 DELETE AS T-SQL 语句 注意:触发器名称是不加引号的. ...
- linux 调用shell脚本传参
例子: boolean execResult = true; BufferedReader br = null; try { //lin ...
- xml中的<![CDATA[]]> 简介
被<![CDATA[]]>这个标记所包含的内容将表示为纯文本,比如<![CDATA[<]]>表示文本内容“<”. 此标记用于xml文档中,我们先来看看使用转义符的 ...
- 关于thymeleaf+layout布局的使用方式,spring boot 访问页面(静态页面及jsp页面)
首先建立相同部分的html,这里我命名为layout.html,放在了`templates/layout'文件夹下,这个路径以后是会用到的,以下是我的layout的代码,比较粗糙. 但是应该会更好的帮 ...
- java类加载,简单认识
java类加载,简单认识 在第一次创建一个类的对象或者第一次调用一个类的静态属性和方法的时候,会发生类加载 类加载期间,如果发现有静态属性,就给对应的静态属性分配内存空间,并赋值 这个过程完成之后,今 ...
- 不应直接存储或返回可变成员 Mutable members should not be stored or returned directly
Mutable objects are those whose state can be changed. For instance, an array is mutable, but a Strin ...
- Atitit mybatis 3 3.2 3.3 3.4 新特性attilax总结
Atitit mybatis 3 3.2 3.3 3.4 新特性attilax总结 1.1. iBATIS 3 内的新特性.html1 1.2. MyBatis团队于2013年2月21日正式发布 M ...
- ios--网页js调用oc代码+传递参数+避免中文参数乱码的解决方案(实例)
此解决方案原理: 1.在ViewController.h中声明方法和成员变量,以及webView的委托: // // ViewController.h // JS_IOS_01 // // Cr ...