11 2017 档案

摘要:Python linecache模块缓存读取大文件指定行 linecache模块的作用是将文件内容读取到内存中,进行缓存,而不是每次都要从硬盘中读取,这样效率提高很多,又省去了对硬盘IO控制器的频繁操作。 linecache模块目录 linecache模块简介 linecache模块函数讲解 lin 阅读全文
posted @ 2017-11-29 17:28 菜鸟的日记 阅读(18916) 评论(0) 推荐(0) 编辑
摘要:StringIO的行为与file对象非常像,但它不是磁盘上文件,而是一个内存里的“文件”,我们可以像操作磁盘文件那样来操作StringIO。这篇文章主要介绍了Python StringIO模块,此模块主要用于在内存缓冲区中读写数据。模块中只有一个StringIO类,所以它的可用方法都在类中,此类中的 阅读全文
posted @ 2017-11-29 17:20 菜鸟的日记 阅读(8541) 评论(0) 推荐(0) 编辑
摘要:一、 Pandas简介 1、Python Data Analysis Library 或 pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。Pandas 纳入了大量库和一些标准的数据模型,提供了高效地操作大型数据集所需的工具。pandas提供了大量能使我们快速便捷地处 阅读全文
posted @ 2017-11-27 12:49 菜鸟的日记 阅读(214845) 评论(1) 推荐(5) 编辑
摘要:B/S,C/S 架构 硬件环境不同:C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务. B/S 建立在广域网之上的, 不必是专门的网络硬件环境,例与电话上网, 租用设备. 信息自己管理. 有比C/S更强的适应范围, 一般只要有操作系统和浏览器就 阅读全文
posted @ 2017-11-17 17:48 菜鸟的日记 阅读(1134) 评论(0) 推荐(0) 编辑
摘要:WebSocket protocol: WebSocket protocol 是HTML5一种新的协议。它是实现了浏览器与服务器全双工通信(full-duplex).HTML5定义了WebSocket协议,能更好的节省服务器资源和带宽并达到实时通讯.我们知道,传统的HTTP协议是无状态的,每次请求( 阅读全文
posted @ 2017-11-17 17:44 菜鸟的日记 阅读(6383) 评论(3) 推荐(1) 编辑
摘要:同步、异步、阻塞、非阻塞 同步:所谓同步就是当一个*调用另一个*时,在没有得到结果之前,该*调用*就不返回东西,一旦有结果,就得到返回值了。异步:所谓异步同同步相反,当一个*调用一个*时发出时,调用直接得到返回,所以没有返回结果。换句话说,当一个异步过程调用发出后,调用者不会立刻得到结果。而是在*调 阅读全文
posted @ 2017-11-17 11:19 菜鸟的日记 阅读(270) 评论(0) 推荐(0) 编辑
摘要:切片对象:例子:In [13]: l = [1,23,4,5,5,6,8]In [14]: l[::1]Out[14]: [1, 23, 4, 5, 5, 6, 8] In [15]: l[::2]Out[15]: [1, 4, 5, 8] In [16]: l[::3]Out[16]: [1, 5 阅读全文
posted @ 2017-11-15 20:14 菜鸟的日记 阅读(327) 评论(0) 推荐(0) 编辑
摘要:urllib2的简单介绍参考网址:http://www.voidspace.org.uk/python/articles/urllib2.shtml Fetching URLsThe simplest way to use urllib2 is as follows :1、import urllib 阅读全文
posted @ 2017-11-15 20:09 菜鸟的日记 阅读(396) 评论(0) 推荐(0) 编辑
摘要:程序会遍历文件所有姓名,遍历完之前不会有重复值,遍历所有后将提示推出。#-*-coding:utf-8-*-#author:wangxing#点名程序import randomimport os,sys#点名程序import randomimport os,sys#定义一个已经被点名的集合calle 阅读全文
posted @ 2017-11-15 09:27 菜鸟的日记 阅读(8501) 评论(0) 推荐(0) 编辑
摘要:应用python random标准库做一个随机生成密码的程序,可以随机生成任意多个字符。(基于python2.7,如果是python3需要修改下) 案例: 阅读全文
posted @ 2017-11-14 19:26 菜鸟的日记 阅读(20367) 评论(0) 推荐(0) 编辑
摘要:PIL为第三方库,需要简单安装,最容易的安装方法 pip install PIL 详细内容见http://effbot.org/imagingbook/ 下面展示一个简单用例:(字母验证码简单实现) 阅读全文
posted @ 2017-11-14 19:21 菜鸟的日记 阅读(534) 评论(0) 推荐(0) 编辑
摘要:Events(事件) Events are given as strings, using a special event syntax:事件以字符串的方式给出,使用特殊的事件语法:<modifier-type-detail>Event Formats(事件格式)1、<Button-1>在小部件上按 阅读全文
posted @ 2017-11-14 19:12 菜鸟的日记 阅读(623) 评论(0) 推荐(0) 编辑
摘要:list是处理一组有序项目的数据结构,即你可以在一个列表中存储一个序列的项目。列表中的项目。列表中的项目应该包括在方括号中,这样python就知道你是在指明一个列表。一旦你创建了一个列表,你就可以添加,删除,或者是搜索列表中的项目。由于你可以增加或删除项目,我们说列表是可变的数据类型,即这种类型是可 阅读全文
posted @ 2017-11-13 17:32 菜鸟的日记 阅读(515) 评论(0) 推荐(0) 编辑
摘要:JavaScript Array(数组) 对象数组对象的作用是:使用单独的变量名来存储一系列的值。 什么是数组?数组对象是使用单独的变量名来存储一系列的值。如果你有一组数据(例如:车名字),存在单独变量如下所示:var car1="Saab";var car2="Volvo";var car3="B 阅读全文
posted @ 2017-11-06 12:19 菜鸟的日记 阅读(190) 评论(0) 推荐(0) 编辑
摘要:JavaScript 对象JavaScript 中的所有事物都是对象:字符串、数值、数组、函数...此外,JavaScript 允许自定义对象。所有事物都是对象JavaScript 提供多个内建对象,比如 String、Date、Array 等等。 对象只是带有属性和方法的特殊数据类型。布尔型可以是 阅读全文
posted @ 2017-11-06 12:15 菜鸟的日记 阅读(396) 评论(0) 推荐(0) 编辑
摘要:JavaScript HTML DOM通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。 通过可编程的对象模型,JavaScript 获得了足 阅读全文
posted @ 2017-11-04 17:08 菜鸟的日记 阅读(387) 评论(0) 推荐(0) 编辑
摘要:字体属性:(font) 大小 {font-size: x-large;}(特大) xx-small;(极小) 一般中文用不到,只要用数值就可以,单位:PX、PD 样式 {font-style: oblique;}(偏斜体) italic;(斜体) normal;(正常) 行高 {line-heigh 阅读全文
posted @ 2017-11-03 19:33 菜鸟的日记 阅读(270) 评论(0) 推荐(0) 编辑
摘要:JavaScript 函数定义JavaScript 使用关键字 function 定义函数。函数可以通过声明定义,也可以是一个表达式。函数声明在之前的教程中,你已经了解了函数声明的语法 :function functionName(parameters) { 执行的代码}函数声明后不会立即执行,会在 阅读全文
posted @ 2017-11-03 18:30 菜鸟的日记 阅读(505) 评论(0) 推荐(0) 编辑
摘要:JavaScript 函数函数是由事件驱动的或者当它被调用时执行的可重复使用的代码块。JavaScript 函数语法函数就是包裹在花括号中的代码块,前面使用了关键词 function:function functionname(){执行代码}当调用该函数时,会执行函数内的代码。可以在某事件发生时直接 阅读全文
posted @ 2017-11-02 20:40 菜鸟的日记 阅读(293) 评论(0) 推荐(0) 编辑
摘要:DOM (Document Object Model)(文档对象模型)是用于访问 HTML 元素的正式 W3C 标准。在 HTML 中,JavaScript 语句向浏览器发出的命令。语句是用分号分隔:JavaScript 关键字JavaScript 关键字用于标识要执行的操作。和其他任何编程语言一样 阅读全文
posted @ 2017-11-02 20:35 菜鸟的日记 阅读(982) 评论(0) 推荐(0) 编辑