2018年12月14日

python教程18、python操作Mysql,pymysql,SQLAchemy

摘要: 一、MySQL 1、概述 什么是数据库 ? 答:数据的仓库,和Excel表中的行和列是差不多的,只是有各种约束和不同数据类型的表格 什么是 MySQL、Oracle、SQLite、Access、MS SQL Server等 ? 答:他们均是一个软件,都有两个主要的功能: a. 将数据保存到文件或内存 阅读全文

posted @ 2018-12-14 10:44 bksts 阅读(409) 评论(0) 推荐(0) 编辑

python教程17、Memcache,Redis,RabbitMQ

摘要: 一、Memcached Memcached 是一个高性能的分布式内存对象缓存系统,用于动态Web应用以减轻数据库负载。它通过在内存中缓存数据和对象来减少读取数据库的次数,从而提高动态、数据库驱动网站的速度。Memcached基于一个存储键/值对的hashmap。其守护进程(daemon )是用C写的 阅读全文

posted @ 2018-12-14 10:42 bksts 阅读(128) 评论(0) 推荐(0) 编辑

python教程16、线程,进程,协程,queue队列

摘要: 一、线程 1、什么是线程 线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。 一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务 2、基本使用 (1)创建线程的两种方式 直接调用(常用) 1 2 3 4 5 6 7 8 阅读全文

posted @ 2018-12-14 10:41 bksts 阅读(121) 评论(0) 推荐(0) 编辑

python教程15、网络编程之socket,socketserver,select,twisted

摘要: 一、TCP/IP相关知识 TCP/UDP提供进程地址,两个协议互不干扰的独自的协议 TCP :Transmission Control Protocol 传输控制协议,面向连接的协议,通信前需要建立通信信道(虚拟链路),结束后拆除链路,流式数据协议,可靠的连接 UDP:User Datagram P 阅读全文

posted @ 2018-12-14 10:39 bksts 阅读(271) 评论(0) 推荐(0) 编辑

python教程14、设计模式

摘要: 设计模式是什么? 设计模式是经过总结、优化的,对我们经常会碰到的一些编程问题的可重用解决方案。一个设计模式并不像一个类或一个库那样能够直接作用于我们的代码。反之,设计模式更为高级,它是一种必须在特定情形下实现的一种方法模板。设计模式不会绑定具体的编程语言。一个好的设计模式应该能够用大部分编程语言实现 阅读全文

posted @ 2018-12-14 10:38 bksts 阅读(134) 评论(0) 推荐(0) 编辑

python教程13、异常处理(__import__, hasatter,getatter,setatter)

摘要: 一、异常处理 python异常: python的运行时错误称作异常 (1)语法错误:软件的结构上有错误而导致不能被解释器解释或不能被编译器编译 (2)逻辑错误:由于不完整或不合法的输入所致,也可能是逻辑无法生成、计算或者输出结果需要的过程无法执行等 python异常是一个对象,表示错误或意外情况 ( 阅读全文

posted @ 2018-12-14 10:37 bksts 阅读(257) 评论(0) 推荐(0) 编辑

python教程12、面向对象进阶

摘要: 上一篇《面向对象基础》文章介绍了面向对象基本知识: 面向对象是一种编程方式,此编程方式的实现是基于对 类 和 对象 的使用 类 是一个模板,模板中包装了多个“函数”供使用(可以讲多函数中公用的变量封装到对象中) 对象,根据模板创建的实例(即:对象),实例用于调用被包装在类中的函数 面向对象三大特性: 阅读全文

posted @ 2018-12-14 10:35 bksts 阅读(106) 评论(0) 推荐(0) 编辑

python教程11、面向对象基础

摘要: 一、简介 面向对象编程是一种编程方式,使用 “类” 和 “对象” 来实现,所以,面向对象编程其实就是对 “类” 和 “对象” 的使用。类就是一个模板,模板里可以包含多个方法(函数),方法里实现各种各样的功能,对象则是根据模板创建的实例,通过实例,对象可以执行类中的方法,每个对象都拥有相同的方法,但各 阅读全文

posted @ 2018-12-14 10:34 bksts 阅读(89) 评论(0) 推荐(0) 编辑

2018年12月12日

python教程10、模块之json,pickle,xml,pyyaml,shutil,configparser

摘要: 序列化 Python中用于序列化的两个模块 json 用于【字符串】和 【python基本数据类型】 间进行转换 pickle 用于【python特有的类型】 和 【python基本数据类型】间进行转换 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了四 阅读全文

posted @ 2018-12-12 17:32 bksts 阅读(467) 评论(0) 推荐(0) 编辑

python教程9、模块之sys,os,hashlib,random,time,datetime,logging,subprocess

摘要: python模块 用一砣代码实现了某个功能的代码集合。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用即可,提供了代码的重用性和代码间的耦合。而对于一个复杂的功能来,可能需要多个函数才能完成(函数又可以在不同的.py文件中),n个 .py 文件组成的代码集合就称为模块。模 阅读全文

posted @ 2018-12-12 17:30 bksts 阅读(83) 评论(0) 推荐(0) 编辑

导航