随笔分类 -  Python

摘要:Python部署web开发程序的几种方法 fastcgi ,通过flup模块来支持,在nginx里对应的配置指令是 fastcgi_pass http,nginx使用proxy_pass转发,这个要求后端appplication必须内置一个能处理高并发的http server,在python的web 阅读全文
posted @ 2017-05-02 10:13 suoning 阅读(9443) 评论(0) 推荐(4) 编辑
摘要:一、Django 简介 Django 是一个由 Python 写成的开放源代码的 Web 应用框架。它最初是被开发来用于管理劳伦斯出版集团旗下的一些以新闻内容为主的网站的,即是 CMS(内容管理系统)软件。并于2005年7月在 BSD 许可证下发布。这套框架是以比利时的吉普赛爵士吉他手 Django 阅读全文
posted @ 2016-10-09 11:56 suoning 阅读(9558) 评论(6) 推荐(76) 编辑
摘要:本章内容: Memcached 简介、安装、使用 Python 操作 Memcached 天生支持集群 redis 简介、安装、使用、实例 Python 操作 Redis String、Hash、List、Set、Sort Set 操作 管道 发布订阅 简介、安装、使用 Python 操作 Memc 阅读全文
posted @ 2016-08-31 10:30 suoning 阅读(22670) 评论(18) 推荐(133) 编辑
摘要:本文针对 Python 操作 MySQL 主要使用的两种方式讲解: 原生模块 pymsql ORM框架 SQLAchemy 本章内容: pymsql 执行 sql 增\删\改\查 语句 pymsql 获取查询内容、获取自增 ID pymsql 游标 pymsql 更改 fetch 数据类型 pyms 阅读全文
posted @ 2016-08-19 13:13 suoning 阅读(8290) 评论(0) 推荐(30) 编辑
摘要:一、简介 Tornado 是 FriendFeed 使用的可扩展的非阻塞式 web 服务器及其相关工具的开源版本。这个 Web 框架看起来有些像web.py 或者 Google 的 webapp,不过为了能有效利用非阻塞式服务器环境,这个 Web 框架还包含了一些相关有用工具及优化。 Tornado 阅读全文
posted @ 2016-08-08 08:14 suoning 阅读(14374) 评论(0) 推荐(26) 编辑
摘要:本章内容: 线程(线程锁、threading.Event、queue 队列、生产者消费者模型、自定义线程池) 进程(数据共享、进程池) 协程 Threading用于提供线程相关的操作。线程是应用程序中工作的最小单元,它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流 阅读全文
posted @ 2016-06-27 10:59 suoning 阅读(7696) 评论(3) 推荐(23) 编辑
摘要:本章内容: Socket IO多路复用(select) SocketServer 模块(ThreadingTCPServer源码剖析) socket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。 功能: sk = sock 阅读全文
posted @ 2016-06-21 21:40 suoning 阅读(3910) 评论(1) 推荐(16) 编辑
摘要:本章内容: 创建类和对象 面向对象三大特性(封装、继承、多态) 类的成员(字段、方法、属性) 类成员的修饰符(公有、私有) 类的特殊成员 isinstance(obj, cls) & issubclass(sub, super) 异常处理 反射 单例模式 面向对象编程是一种编程方式,此编程方式的落地 阅读全文
posted @ 2016-06-07 11:29 suoning 阅读(1892) 评论(0) 推荐(10) 编辑
摘要:本章内容: 模块介绍 time & datetime random os sys json & picle hashlib XML requests ConfigParser logging shutil subprocess argparse email (smtplib) Excel文件(xlr 阅读全文
posted @ 2016-05-30 14:03 suoning 阅读(2225) 评论(3) 推荐(13) 编辑
摘要:本章内容: 装饰器 迭代器 & 生成器 re 正则表达式 字符串格式化 装饰器是一个很著名的设计模式,经常被用于有切面需求的场景,较为经典的有插入日志、性能测试、事务处理等。装饰器是解决这类问题的绝佳设计,有了装饰器,我们就可以抽离出大量函数中与函数功能本身无关的雷同代码并继续重用。概括的讲,装饰器 阅读全文
posted @ 2016-05-23 21:05 suoning 阅读(3765) 评论(4) 推荐(13) 编辑
摘要:本章内容: 深浅拷贝 函数(全局与局部变量) 内置函数 文件处理 三元运算 lambda 表达式 递归(斐波那契数列) 冒泡排序 一、数字和字符串 对于 数字 和 字符串 而言,赋值、浅拷贝和深拷贝无意义,因为其永远指向同一个内存地址。 二、字典、元祖、列表 对于字典、元祖、列表 而言,进行赋值、浅 阅读全文
posted @ 2016-05-09 14:02 suoning 阅读(2918) 评论(0) 推荐(17) 编辑
摘要:本章内容: Python 运算符(算术运算、比较运算、赋值运算、逻辑运算、成员运算) 基本数据类型(数字、布尔值、字符串、列表、元组、字典、set集合) for 循环 enumrate range和xrange 编码与进制转换 Python 运算符 1、算术运算: 2、比较运算: 3、赋值运算: 4 阅读全文
posted @ 2016-05-06 21:07 suoning 阅读(3310) 评论(1) 推荐(18) 编辑
摘要:本章内容: Python 的种类 Python 的环境 Python 入门(解释器、编码、pyc文件、脚步传入参数、变量、输入、流程控制与缩进、while循环) 练习题 Cpython Python的官方版本,使用C语言实现,使用最为广泛,CPython实现会将源文件(py文件)转换成字节码文件(p 阅读全文
posted @ 2016-04-28 23:37 suoning 阅读(9609) 评论(2) 推荐(46) 编辑