Python
文章平均质量分 57
embedclub_LYF
这个作者很懒,什么都没留下…
展开
-
进程之间如何通信
Process之间肯定是需要通信的,操作系统提供了很多机制来实现进程间的通信。Python的multiprocessing模块包装了底层的机制,提供了Queue、Pipes等多种方式来交换数据。我们以Queue为例,在父进程中创建两个子进程,一个往Queue里写数据,一个从Queue里读数据:#coding=utf-8__author__ = 'lenovo'from multipro原创 2015-01-27 16:46:08 · 789 阅读 · 0 评论 -
Windows下安装Flask
Windows下安装FlaskFlask介绍是一个轻量级的Web应用框架, 使用Python编写。基于 WerkzeugWSGI工具箱和 Jinja2模板引擎。Flask使用 BSD 授权。Flask也被称为 “microframework” ,因为它使用简单的核心,用 extension 增加其他功能。Flask没有默认使用的数据库、窗体验证工具。然而,Flask保留原创 2015-01-29 17:19:24 · 954 阅读 · 0 评论 -
Python学习(二)
在这个项目中,——于列表list和字典dictionaries中使用for循环——编写一个函数中运用loops,lists和dictionaries——应对变化的环境更新数据(比如,当我每卖出一个的时候香蕉的库存量就减1)shopping_list = ["banana", "orange", "apple"]stock = { "banana": 6, "ap原创 2015-01-13 13:48:14 · 704 阅读 · 0 评论 -
Python常用内建模块之hashlib
hashlib模块提供了常见的摘要算法,MD5,SHA1还有很多,对于什么是摘要算法,详细的请查阅维基百科。其实摘要算法很好理解,它通过一个函数把任意长度的数据转换成长度固定的数据串。好了,解释完摘要算法。我解释一下什么是MD5(Message Digest Algorithm MD5),这是一种散列函数,具体实现方式不管它,有兴趣可以查阅相关资料。这种函数可以把数据转换成固定长度。知原创 2015-01-28 20:17:41 · 958 阅读 · 0 评论 -
如何添加Python的模块搜索路径
当我们试图加载一个模块时,Python会在指定的路径下搜索对应的.py文件,如果找不到,就会报错:默认情况下,Python解释器会搜索当前目录、所有已安装的内置模块和第三方模块,搜索路径存放在sys模块的path变量中:如果我们要添加自己的搜索目录,有两种方法:一是直接修改sys.path,添加要搜索的目录:这种方法是在运行时修改,运行结原创 2015-01-19 17:06:54 · 8840 阅读 · 0 评论 -
Python学习(四)
In this project you will build a simplified, one-player version of the classic board game Battleship! In this version of the game, there will be a single ship hidden in a random location on a 5x5 gr原创 2015-01-14 09:56:22 · 757 阅读 · 0 评论 -
Python学习(一)
接触Python已有一周时间,看廖雪峰的网页接着跟着codecademy上做些小项目。现在贴一点做过的小程序,权当记录。做一个外出旅行花费的小codedef hotel_cost(nights): return 140*nightsdef plane_ride_cost(city): if city=="Charlotte": return 183原创 2015-01-08 20:56:46 · 711 阅读 · 0 评论 -
Python学习(三)
lloyd = { "name": "Lloyd", "homework": [90.0, 97.0, 75.0, 92.0], "quizzes": [88.0, 40.0, 94.0], "tests": [75.0, 90.0]}alice = { "name": "Alice", "homework": [100.0, 92.0, 98.原创 2015-01-13 14:59:11 · 663 阅读 · 0 评论 -
Python学习(五)
都知道方差,标准差是怎么回事,所以就用一个列表存储班级学生的成绩,对这些成绩求和值,平均值,方差以及标准差。对每一个值都用函数来求得。grades = [100, 100, 90, 40, 80, 100, 85, 70, 90, 65, 90, 85, 50.5]def print_grades(grades): for grade in grades: prin原创 2015-01-19 11:12:01 · 606 阅读 · 0 评论