
Python
GHOUOOOL
这个作者很懒,什么都没留下…
展开
-
Python学习-模块
1. 模块一个模块就是一个包含pytho代码的文件, 后缀名成是.py就可以,模块就是个python文件为什么我们用模块程序太大,编写维护非常不方便,需要拆分模块可以增加代码重复利用的方式当做命名空间使用,避免命名冲突如何定义模块模块就是一个普通文件,所以任何代码可以直接书写,不过根据模块的规范,最好在模块中编写以下内容函数(单一功能)类(相似功能的组合,或...翻译 2019-03-05 10:38:13 · 247 阅读 · 0 评论 -
python-多线程
环境xubuntu 16.04anacondapycharmpython3.6https://www.cnblogs.com/jokerbj/p/7460260.htmlhttp://www.dabeaz.com/python/UnderstandingGIL.pdf多线程 vs 多进程程序:一堆代码以文本形式存入一个文档进程: 程序运行的一个状态包含地址空间,内...转载 2019-03-13 18:09:41 · 209 阅读 · 0 评论 -
python-LOG
LOGhttps://www.cnblogs.com/yyds/p/6901864.htmllogginglogging模块提供模块级别的函数记录日志包括四大组件1. 日志相关概念日志日志的级别(level)不同的用户关注不同的程序信息DEBUGINFONOTICEWARNINGERRORCRITICALALERTEMERGENCYIO操作=>不...翻译 2019-03-12 16:43:05 · 344 阅读 · 0 评论 -
python持久化-文件
文件长久保存信息的一种数据信息集合常用操作打开关闭(文件一旦打开,需要关闭操作)读写内容查找open函数open函数负责打开文件,带有许多参数第一个参数:必须有,文件的路径和名称mode:表明文件用什么方式打开r:以只读方式打开w:写方式打开,会覆盖以前内容x:创建方式打开,如果文件以存在,报错a:append方式,以追加的方式对文件内容进行写...原创 2019-03-11 17:02:09 · 468 阅读 · 0 评论 -
Python常用包-OS、shutil、random模块
datetime.datetime-模块提供比较好用的时间而已-类定义 class datetime.datetime(year, month, day[, hour [, minute [, second [, microsecond [, tzinfo]]]]])#The year, month and day arg...原创 2019-03-07 15:33:21 · 423 阅读 · 0 评论 -
Xpath
XPath在XML文件中查找信息的一套规则/语言,根据XML的元素或者属性进行遍历http://www.w3school.com.cn/xpath/index.aspXPath 开发工具开源的XPath表达式编辑工具:XMLQuireChrome插件:XPath HelperFirefox插件: XPath Checker选取节点nodename: 选取此节点的所有子节...转载 2019-03-19 15:17:31 · 205 阅读 · 0 评论 -
python-协程
协程参考资料http://python.jobbole.com/86481/http://python.jobbole.com/87310/https://segmentfault.com/a/1190000009781688迭代器可迭代(Iterable):直接作用于for循环变量迭代器(Iterator):不但可以作用于for循环,还可以被next调用list是典型...转载 2019-03-14 19:04:05 · 184 阅读 · 0 评论 -
python-高级函数补充
补充几个高级函数zip把两个可迭代的内容生成一个可迭代的tuple元素类型组成的内容 # zip案例 l1 = [1,2,3,4,5] l2 = [11,22,33,44,55] z = zip(l1,l2) print(type(z)) print(z) for i in z: print(i) # zip案例2 l1 = ["wan...原创 2019-03-10 09:56:03 · 206 阅读 · 0 评论 -
python-函数式编程
log 模块资料Python语言的高级特性函数式编程(FunctionalProgramming)基于lambda演算的一种编程方式程序中只有函数函数可以作为参数,同样可作为返回值纯函数式编程语言:LISP,HaskellPython函数式编程只是借鉴函数式编程的一些特点,可以理解为一半函数式一半Python需要讲述高阶函数返回函数匿名函数装饰器偏函数l...原创 2019-03-09 09:52:42 · 258 阅读 · 0 评论 -
Python常用包介绍
#Python常用的模块有-calendar-time-datetime-timeit-os-shutil-zip-math-string-上述所有模块使用理论上都应该先导入,string是特例-calendar,time,datetime的区别参考中文意思#calendar跟日历相关的模块使用需要先导入 import calendar-calend...原创 2019-03-06 16:53:44 · 858 阅读 · 0 评论 -
python异常处理
#异常广义上的错误分为错误和异常错误指的是可以人为避免异常是指在语法逻辑正确的前提下,出现问题在python里,异常是一个类,可以处理和使用#异常的分类BaseException # 所有异常的父类SystemExit # 由sys.exit()抛出的异常KeyBoardInterrupt ...原创 2019-03-05 20:01:23 · 360 阅读 · 0 评论 -
python-正则化RE
RE使用大致步骤1.使用compile将表示正则的字符串编译为一个pattern对象2.通过pattern对象提供一系列方法对文本进行查找匹配,找到匹配结果,一个Match对象3.3.最后使用Match对象提供的属性和方法获取信息,根据需要进行操作Re常用函数group():获得一个或多个分组匹配的字符串,当要获取整个匹配的子串时,直接使用group或者group(0)star...原创 2019-03-18 21:07:43 · 833 阅读 · 0 评论