Python的平凡之路(21)】的更多相关文章

(本文是对平凡之路(7)的补充等) 一.动态导入模块 import importlib __import__('import_lib.metaclass') #这是解释器自己内部用的 #importlib.import_module('import_lib.metaclass') #与上面这句效果一样,官方建议用这个(亲测可用) 二.异常报错Raise使用 使用raise抛出异常 当程序出现错误,python会自动引发异常,也可以通过raise显示地引发异常.一旦执行了raise语句,raise…
上节内容回顾:1.请求周期url> 路由 > 函数或类 > 返回字符串或者模板语言?Form表单提交:    提交 -> url > 函数或类中的方法     - ....    HttpResponse('....')  render(request,'index.html')  redirect('/index/')  用户  <    <  返回字符串  (当接受到redirect时)自动发起另外一个请求  --> url   .....Ajax: …
一.Python的paramiko模块介绍 Python 的paramiko模块,该模块和SSH用于连接远程服务器并执行相关操作 SSH client 用于连接远程服务器并执行基本命令 基于用户名和密码的SSH连接代码如下: 1 import paramiko 2 3 ssh = paramiko.SSHClient() #创建SSH对象. 4 ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy()) #允许连接不在know_hosts文…
一.Paramiko模块练习 1. Paramiko模块介绍 Paramiko是用python语言写的一个模块,遵循SSH2协议,支持以加密和认证的方式,进行远程服务器的连接   2 .SSHclient 用于远程连接服务器并执行基本命令 a   用户名密码方式 #!/usr/bin/env python#Author is wspikh# -*- coding: encoding -*-import paramikossh = paramiko.SSHClient()ssh.set_missi…
一.面向对象高级语法部分   1.静态方法.类方法.属性方法                                                                          a 静态方法名字上归类管,实际上在静态方法里访问不了类或实例中的任意属性        静态方法.py  #!/usr/bin/env python #Author is wspikh# -*- coding: encoding -*- #静态方法class Dog(object):   …
一.模块介绍 定义: 模块--用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就是.py结尾的python文件(文件名test.py,模块名test) 包—用来从逻辑上组织模块的,本质就是一个目录(必须带有一个__init__文件)   导入方法(模块.包): import module_name #同级目录,引入模块中的变量\方法等,module_alex.name  module_alex.logger import module_name,module2_nam…
 一.函数基本语法及特性 面向对象:(华山派)—类 —class 面向过程:(少林派)—过程 —df 函数式编程:逍遥派    —函数— df 一般的,在一个变化过程中,如果有两个变量x和y,并且对于x的每一个确定的值,y都有唯一确定的值与其对应,那么我们就把x称为自变量,把y称为因变量,y是x的函数.自变量x的取值范围叫做这个函数的定义域编程 编程语言中函数定义:函数是逻辑结构化和过程化的一种编程方法: python中函数定义方法:   def test(x):     "The functi…
(提问复习为主) 一.Django请求的生命周期      武彦涛:           路由系统 -> 视图函数(获取模板+数据=>渲染) -> 字符串返回给用户     二.路由系统      王腾:           /index/                        ->  函数或类.as_view()           /detail/(\d+)                 ->  函数(参数) 或 类.as_view()(参数)         …
一.Django请求生命周期   对于所有的web框架来说本质就是一个socket服务端,浏览器是socket客户端                                                                                                       (完整的一个Django请求生命周期)                                                                     …
一.JS 正则部分 test   - 判断字符串是否符合规定的正则rep = /\d+/;rep.test("asdfoiklfasdf89asdfasdf")# truerep = /^\d+$/;rep.test("asdfoiklfasdf89asdfasdf")# trueexec   - 获取匹配的数据rep = /\d+/;str = "wangshen_67_houyafa_20"rep.exec(str)# ["67&q…