摘要:net.ipv4.ip_forward = 0 表示开启路由功能,0是关闭,1是开启 net.ipv4.conf.all.rp_filter=1 则是"告诉"kernel加强入站过滤(ingress filtering)和出站过滤(egress filtering) net.ipv4.conf.de
阅读全文
摘要:1.定义 模块:用来从逻辑上组织python代码(变量,函数,类,运行逻辑:实现一个功能),本质就是.py结尾的python文件(文件名:test.py,对应的模块名:test) 包:用来从逻辑上组织模块儿的,本质就是一个目录,必须带有一个__init__.py文件。 2.导入方法 import m
阅读全文
摘要:%a 本地(locale)简化星期名称 %A 本地完整星期名称 %b 本地简化月份名称 %B 本地完整月份名称 %c 本地相应的日期和时间表示 %d 一个月中的第几天(01 - 31) %H 一天中的第几个小时(24小时制,00 - 23) %I 第几个小时(12小时制,01 - 12) %j 一年
阅读全文
摘要:装饰器本质是函数,装饰其他函数,就是为其他函数添加附加功能。 原则:1.不能修改被装饰的函数的源代码 2.不能修改被装饰的函数的调用方式 实现装饰器 知识储备 1.函数即“变量” 2.高阶函数 a.把一个函数当作实参传给另外一个函数(在不修改被装饰函数源代码的情况下 为其添加功能) b.返回值中包含
阅读全文
摘要:json官方说明参见:http://json.org/ Python操作json的标准api库参考:http://docs.python.org/library/json.html 重要函数 编码:把一个Python对象编码转换成Json字符串 json.dumps() 解码:把Json格式字符串解
阅读全文
摘要:#!/usr/bin/env python #-*- coding:utf-8 -*- # Author:DCC import time def timer(func): def deco(*args,**kwargs): # def warpper(*args,**kwargs): start_time = time.time() f...
阅读全文
摘要:Python3中默认的字符编码为Unicode,可以直接encode为其他编码 python2中默认为windows下的gbk,所有得非Unicode都要先decode为Unicode,然后再encode为其他的字符编码。 借图
阅读全文
摘要:集和 集合是一个无序的,不重复的数据组合,它的主要作用如下: 去重,把一个列表变成集合,就自动去重了 关系测试,测试两组数据之前的交集、差集、并集等关系 set创建集合 由于集合本身是无序的,所以不能为集合创建索引或切片操作,只能循环遍历或使用in、not in来访问或判断集合元素。 可使用以下内建
阅读全文
摘要:打开文件的模式: r, 只读模式【默认】 w,只写模式【不可读;不存在则创建;存在则删除内容;】 a, 追加模式【不可读;不存在则创建;存在则只追加内容;】 "+" 同时读写某个文件: r+,可读写文件。【可读;可追加】 w+,写读 a+,追加读 "U"表示在读取时,可以将 \r \n \r\n自动
阅读全文
摘要:函数 位置参数一定要在前面 形参和实参 位置参数 关键词参数 函数默认参数 默认参数特点:调用函数的时候,默认参数非必传 参数组 局部变量 特性: 减少重复代码 使程序变的可扩展 使程序变得易维护 定义一个函数: 函数代码块以 def 关键词开头,后接函数标识符名称和圆括号 ()。 任何传入参数和自
阅读全文
摘要:同学代码,购物车。 #!/usr/bin/env python __author__ = 'liudong' #定义空的购物列表: cart = [] #查询用户余额 import os,sys def money(): filename = sys.path[0]+'/money.txt' if
阅读全文
摘要:三元运算 >>> a,b,c = 1,3,5 >>> d = a if a>b else c >>> d 5 >>> d = a if a<b else c >>> d 1 >>> a,b,c = 1,3,5 >>> d
阅读全文
摘要:Python中模块又简称为“库”,库分为两种,一种为标准库,一种为第三方库。 标准库:不需要安装,可以直接导入,可以使用python的最常用功能。eg:getpass、os、sys 第三方库:必须要安装才能使用。eg:django 这个库必须安装才能用使用. 完全结合
阅读全文
摘要:字符串与复杂数据结构存入内存的差异 1.str的赋值 2.复杂的数据结构中的赋值 3.深浅copy 浅拷贝:不管多么复杂的数据结构,浅拷贝都只会copy一层。 深拷贝:会完全复制原变量相关的所有数据,在内存中生成一套完全一样的内容,在这个过程中我们对这两个变量中的一个进行任意修改都不会影响其他变量。
阅读全文
摘要:根据编号购买商品 输入工资,买一次显示购买清单和余额。 q退出
阅读全文