摘要: 正则表达式 .(点号):表示任意一个字符,除了\n,比如查找所有的一个字符 \. []:匹配中括号中列举的任意字符,比如[L,Y,0], LLY, Y0, LIU \d:任意一个数字 \D:除了数字都可以 \s:表示空格,tab键 \S:除了空白符号 \w:单词字符,就是a z,A Z,0 9 \W 阅读全文
posted @ 2019-05-23 19:23 Rener 阅读(127) 评论(0) 推荐(0) 编辑
摘要: 制定规范 简历虚拟环境 1.cmd 2.进入目录 3.python m venv ll_env 安装virtualenv 1.pip install user virtualenv 激活虚拟环境 1.ll_env\scripts\activate 安装Django 1.pip install Dja 阅读全文
posted @ 2019-05-16 15:58 Rener 阅读(175) 评论(0) 推荐(0) 编辑
摘要: open 当编码中gbk跟utf 8都不能解码时,使用errors='ignore' 时间 阅读全文
posted @ 2019-04-30 12:01 Rener 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 协程 迭代器 可迭代(Iterable):直接作用于for循环的变量 迭代器(Iterator):不但可以作用于for循环,还可以被next调用 list是典型的可迭代对象,但不是迭代器 通过isinstance判断 iterable和iterator可以转换 通过iter函数 生成器 genera 阅读全文
posted @ 2019-03-26 16:19 Rener 阅读(149) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/jokerbj/p/7460260.html http://www.dabeaz.com/python/UnderstandingGIL.pdf 多线程 vs 多线程 程序:一堆代码以文本形式存入一个文档 进程:程序运行的一个状态 包含地址空间,内存, 阅读全文
posted @ 2019-02-27 15:51 Rener 阅读(177) 评论(0) 推荐(0) 编辑
摘要: LOG https://www.cnblogs.com/yyds/p/6901864.html logging logging模块提供模块级别的函数记录日志 包括四大组件 1.日志相关概念 日志的级别(level) 不同的用户关注不同的程序信息 DEBUG INFO NOTICE WARNING E 阅读全文
posted @ 2019-02-27 10:56 Rener 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 文件 长久保存信息的一种数据信息集合 常用操作 打开关闭(文件一单打开,需要关闭操作) 读写内容 查找 open函数 open函数负责打开文件,带有很多参数 第一个参数:必须有,文件的路径和名称 mode:表明文件用什么方式打开 r:以只读方式打开 w:写方式打开,会覆盖已前的内容 x:创建方式打开 阅读全文
posted @ 2019-02-26 15:16 Rener 阅读(120) 评论(0) 推荐(0) 编辑
摘要: Python语言的高级特性 函数是编程(Functional Programming) 基于lambda演算的一种编程方式 程序中只有函数 函数可以作为参数,同样可以作为返回值 纯函数式变成语言:LISP,Haskell Python函数式编程只是借鉴函数式编程的一些特点,可以理解成一般函数式一般P 阅读全文
posted @ 2019-02-22 22:04 Rener 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 常用模块 calendar time datetime timeit os shutil zip math string 上述所有模块使用理论上都应该先导入,string是特例 calendar,time,datetime的区别参考中文意思 calendar 跟日历相关的模块 time模块 时间戳 阅读全文
posted @ 2019-02-17 20:44 Rener 阅读(162) 评论(0) 推荐(0) 编辑
摘要: 异常 广义上的错误分为错误和异常 错误指的是可以认为避免 异常是指在语法逻辑正确的前提下,出现的问题 在python里,异常是一个雷,可以处理和使用 异常处理 不能保证程序永远正确运行 但是,必须保证程序在最坏的情况下得到的问题被妥善的处理 python的异常处理模块全部语法为: try: 尝试实现 阅读全文
posted @ 2019-02-17 14:15 Rener 阅读(98) 评论(0) 推荐(0) 编辑