本节内容 1 迭代器和装饰器 2 装饰器 3 Json 和 Pickle数据序列化 4 软件目录结构规范 5 作业:ATM项目开发 一 装饰器 装饰器1.0版 装饰器1.0版优化 ...
分类:
编程语言 时间:
2017-07-04 01:07:14
阅读次数:
256
一、装饰器 为什么要使用装饰器? 1、不改变函数原有的代码 2、不改变函数原有的调用方式 什么是装饰器? 高阶函数+嵌套函数 》装饰器 装饰器的具体实现: 通过装饰器实现用户登录页面的认证: 1 __author__ = 'NL' 2 3 user,passwd = "nl","123" 4 5 d ...
分类:
编程语言 时间:
2017-07-02 16:11:43
阅读次数:
147
1.python基本类型有:数字、字符串、列表、元组、字典。 (1)数字类型有如下类型: int(有符号整型) long(长整型[也可以代表八进制和十六进制]) float(浮点型) complex(复数) (2)字符串:字符串或串(String)是由数字、字母、下划线组成的一串字符. (3)列表: ...
分类:
编程语言 时间:
2017-06-24 15:35:14
阅读次数:
206
1.Python模块。 Python一个.py后缀的文件,称为模块。Python模块可以包含变量、函数、类,同时类中又可以定义变量和函数。 2.Python模块导入。 (1) Python模块全部导入方式:from 模块名 import * (2) Python模块按需导入方式:from 模块名 i ...
分类:
编程语言 时间:
2017-06-23 23:53:03
阅读次数:
394
Python基础知识总结 一、前期了解 1.1解释型语言和编译型语言 编译型语言在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。 解释型语言,是在运行的时候将程序翻译成机器语言,所以运行速度相对于编译型语言要慢。 C/C++ 等都是编译型语言, ...
分类:
编程语言 时间:
2017-06-23 12:59:43
阅读次数:
273
一、字符编码与转码 先说python2 再说python3 在py3中encode,在转码的同时还会把string 变成bytes类型,decode在解码的同时还会把bytes变回string 转码方式如下图所示: 1 __author__ = 'NL' 2 3 import sys 4 5 pri ...
分类:
编程语言 时间:
2017-06-23 00:47:19
阅读次数:
262
最近打算学习一下Python,基础知识有了大概的了解,想上手搞搞东西。 我用的python 3.5+pycharm+django 1.11.2 在使用Django,打开127.0.0.1:8000/admin时,发现admin模块css样式文件丢失,无法调用 按F12 发现admin/base.ht ...
分类:
编程语言 时间:
2017-06-21 16:01:48
阅读次数:
147
1.执行脚本的两种方式 Python a.py 直接调用Python解释器执行文件 chomd +x a.py ./a.py #修改a.py文件的属性,为可执行,在用 ./ 执行a.py 文件 2、简述位、字节的关系 1bytes=8bit ,2**8=256,可以代表256中变化, 3、简述 as ...
分类:
编程语言 时间:
2017-06-18 22:02:00
阅读次数:
271
pipelines.py import json class xxPipeline(object): def __init__(self): self.filename=open("xx.json","wb") def process_item(self, item, spider): jsonte ...
分类:
编程语言 时间:
2017-06-09 11:11:23
阅读次数:
225