2016年3月13日

python小白-day9 数据库操作与Paramiko模块

摘要: paramiko模块SSHClient用于连接远程服务器并执行基本命令基于用户名密码连接:12345678910111213141516import paramiko # 创建SSH对象ssh = paramiko.SSHClient()# 允许连接不在know_hosts文件中的主机ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())... 阅读全文

posted @ 2016-03-13 23:30 显卡 阅读(195) 评论(0) 推荐(0)

python小白-day8 线程、进程、协程

摘要: Python线程线程是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。一条线程指的是进程中一个单一顺序的控制流,一个进程中可以并发多个线程,每条线程并行执行不同的任务。12345678910111213#!/usr/bin/env pythonimport threadingimport time def show(arg): time.sleep(1) ... 阅读全文

posted @ 2016-03-13 23:29 显卡 阅读(219) 评论(0) 推荐(0)

python小白-day8 socketserver模块

摘要: SocketServer模块SocketServer内部使用 IO多路复用 以及 “多线程” 和 “多进程” ,从而实现并发处理多个客户端请求的Socket服务端。即:每个客户端请求连接到服务器时,Socket服务端都会在服务器是创建一个“线程”或者“进程” 专门负责处理当前客户端的所有请求。ThreadingTCPServerThreadingTCPServer实现的Soket服务器内部会为每个... 阅读全文

posted @ 2016-03-13 23:28 显卡 阅读(136) 评论(0) 推荐(0)

2016年3月1日

python小白-day7 socket初识

摘要: Socketsocket通常也称作"套接字",用于描述IP地址和端口,是一个通信链的句柄,应用程序通常通过"套接字"向网络发出请求或者应答网络请求。socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作。socket就是该模式的一个实现,socket即是一种特殊的文件,一些socket函数就是对其进行的操作(读/写IO、打开、... 阅读全文

posted @ 2016-03-01 21:42 显卡 阅读(246) 评论(0) 推荐(0)

python小白-day7 面向对象高级部分

摘要: python 面向对象(进阶篇)本篇将详细介绍Python 类的成员、成员修饰符、类的特殊成员以及类的反射。类的成员类的成员可以分为三大类:字段、方法和属性注:所有成员中,只有普通字段的内容保存对象中,即:根据此类创建了多少对象,在内存中就有多少个普通字段。而其他的成员,则都是保存在类中,即:无论对象的多少,在内存中只创建一份。一、字段字段包括:普通字段和静态字段,他们在定义和使用中有所区别,而最... 阅读全文

posted @ 2016-03-01 21:41 显卡 阅读(210) 评论(0) 推荐(0)

2016年2月23日

python小白-day6 logging模块

摘要: 阅读全文

posted @ 2016-02-23 20:38 显卡 阅读(114) 评论(0) 推荐(0)

python小白-day6 Subprocess模块

摘要: 阅读全文

posted @ 2016-02-23 20:37 显卡 阅读(126) 评论(0) 推荐(0)

python小白-day6 shelve模块

摘要: 阅读全文

posted @ 2016-02-23 20:36 显卡 阅读(118) 评论(0) 推荐(0)

python小白-day6 面向对象编程

摘要: Python 面向对象Python从设计之初就已经是一门面向对象的语言,正因为如此,在Python中创建一个类和对象是很容易的。本章节我们将详细介绍Python的面向对象编程。如果你以前没有接触过面向对象的编程语言,那你可能需要先了解一些面向对象语言的一些基本特征,在头脑里头形成一个基本的面向对象的概念,这样有助于你更容易的学习Python的面向对象编程。接下来我们先来简单的了解下面向对象的一些基... 阅读全文

posted @ 2016-02-23 20:33 显卡 阅读(228) 评论(0) 推荐(0)

python小白-day6 hashlib模块

摘要: hashlib模块 用于加密相关的操作,3.x里代替了md5模块和sha模块,主要提供 SHA1, SHA224, SHA256, SHA384, SHA512 ,MD5 算法12345678910import hashlib m = hashlib.md5()m.update(b"Hello")m.update(b"It's me")print(m.digest())m.update(b"It... 阅读全文

posted @ 2016-02-23 20:33 显卡 阅读(138) 评论(0) 推荐(0)

导航