04 2017 档案

摘要:内容概括: 打开文件的两种方式的区别 打开文件的几种模式 1.Python open()函数文件打开操作 打开文件会用到open函数,标准的python打开文件语法如下: r+ 读写 不创建新文件 文件读写指针在开头 w+ 读写 创建新文件 读写指针在开头 如果文件存在会覆盖这个文件之前的内容 a+ 阅读全文
posted @ 2017-04-20 16:12 xiaoganghu 阅读(203) 评论(0) 推荐(0)
摘要:命令行安装 或者在pycharm包中安装 源码安装方式 访问: ,下载MySQL_python 1.2.5 cp27 none win_amd64.whl 将其拷贝到Python安装目录下的Scripts目录下,在文件位置打开cmd,执行pip install MySQL_python 1.2.5 阅读全文
posted @ 2017-04-19 17:33 xiaoganghu 阅读(900) 评论(0) 推荐(0)
摘要:``` #1、用python实现以下效果 #input #[A][B|C][D][E|F|G] #output #['ABDE','ABDF','ABDG','ACDE','ACDF','ACDG'] #input(源) output(目的) list = ["A","B|C","D","E|F|G"] list_all = [] for arg... 阅读全文
posted @ 2017-04-18 15:55 xiaoganghu 阅读(147) 评论(0) 推荐(0)
摘要:一、异常处理 python异常: python的运行时错误称作异常 1. 语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 2. 逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生成、计算或者输出结果需要的过程无法执行等 python异常是一个对象,表示错误或意外情况 ( 阅读全文
posted @ 2017-04-12 15:54 xiaoganghu 阅读(288) 评论(0) 推荐(0)
摘要:文档对象模型(Document Object Model,DOM)是一种用于HTML和XML文档的编程接口。它给文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式。我们最为关心的是,DOM把网页和脚本以及其他的编程语言联系了起来。DOM属于浏览器,而不是JavaScript语言规范里的规定 阅读全文
posted @ 2017-04-11 16:28 xiaoganghu 阅读(138) 评论(0) 推荐(0)
摘要:socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现, 阅读全文
posted @ 2017-04-10 17:35 xiaoganghu 阅读(156) 评论(0) 推荐(0)
摘要:迭代器和生成器 1、迭代器 迭代器是访问集合元素的一种方式。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退,不过这也没什么,因为人们很少在迭代途中往后退。另外,迭代器的一大优点是不要求事先准备好整个迭代过程中所有的元素。迭代器仅仅在迭代到某个元素时才计算该元 阅读全文
posted @ 2017-04-09 22:16 xiaoganghu 阅读(739) 评论(0) 推荐(0)
摘要:python 判定变量是函数 方法1: 方法2: 方法3:需要引入types模块 阅读全文
posted @ 2017-04-08 10:29 xiaoganghu 阅读(2834) 评论(0) 推荐(0)
摘要:一、为什么要进行编码和转码 由于每个国家电脑的字符编码格式不统一(列中国:GBK),同一款软件放到不同国家的电脑上会出现乱码的情况,出现这种情况如何解决呢?! 当然由于所有国家的电脑都支持Unicode万国码,那么我们可以把Unicode为跳板,先把字符编码转换为Unicode,在把Unicode转 阅读全文
posted @ 2017-04-07 23:10 xiaoganghu 阅读(557) 评论(0) 推荐(0)
摘要:线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 threading用于提供线程相关的操作,线程是应用程序中工作的最小单元。python当前版本的多线程库没有实现优先 阅读全文
posted @ 2017-04-06 17:57 xiaoganghu 阅读(212) 评论(0) 推荐(0)
摘要:面向对象编程是一种编程方式,此编程方式的落地需要使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。 类就是一个模板,模板里可以包含多个函数,函数里实现一些功能 对象则是根据模板创建的实例,通过实例对象可以执行类中的函数 类的成员可以分为三大类:字段、方法 阅读全文
posted @ 2017-04-05 23:24 xiaoganghu 阅读(164) 评论(0) 推荐(0)
摘要:jQuery是一个兼容多浏览器的javascript库,核心理念是write less,do more(写得更少,做得更多)。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不 阅读全文
posted @ 2017-04-04 22:48 xiaoganghu 阅读(146) 评论(0) 推荐(0)
摘要:一、css简介 CSS 是 Cascading Style Sheets的缩写,称为层叠样式表,用来设计网页的样式布局,以及大小来适应不同的屏幕等,使网页的样式和网页数据分离, 二、导入css 导入css有3种方式: 三、css选择器(常用) 3 背景属性: 4 文本属性: 5 边框属性: 6 列表 阅读全文
posted @ 2017-04-03 20:42 xiaoganghu 阅读(212) 评论(0) 推荐(0)
摘要:装饰器: 装饰器可以使函数执行前和执行后分别执行其他的附加功能,这种在代码运行期间动态增加功能的方式,称之为“装饰器”(Decorator),装饰器的功能非常强大。装饰器一般接受一个函数对象作为参数,以对其进行增强 装饰器本身是一个函数,用于装饰其他函数 功能:增强被装饰函数的功能 装饰器是一个闭包 阅读全文
posted @ 2017-04-03 10:55 xiaoganghu 阅读(288) 评论(0) 推荐(0)
摘要:定义: 函数是指将一组语句的集合通过一个名字(函数名)封装起来,要想执行这个函数,只需调用其函数名即可。 特性 :减少重复代码、使程序变的可扩展、使程序变得易维护 函数的定义主要有如下要点: def:表示函数的关键字 函数名:函数的名称,日后根据函数名调用函数 函数体:函数中进行一系列的逻辑计算,如 阅读全文
posted @ 2017-04-02 23:12 xiaoganghu 阅读(157) 评论(0) 推荐(0)