摘要:
Python有两个著名的包管理工具easy_install.py和pip。在Python2.7的安装包中,easy_install.py是默认安装的,而pip需要我们手动安装。 pip可以运行在Unix/Linux, OS X, and Windows平台上,支持CPython versions 2 阅读全文
摘要:
Ansible源码获取 Ansible Github:https://github.com/ansible Ansible目录结构 setup.py解读 Python源码包中的setup.py功能 setup.py功能:setup.py是python的一个项目发布管理工具。我们常常安装别人的代码也是 阅读全文
摘要:
Python 系统标准模块(shutil、logging、shelve、configparser、subprocess、xml、yaml、自定义模块) 目录: 一,系统标准模块: 1、shutil:是一种高层次的文件操作工具,类似于高级API,而且主要强大之处在于其对文件的复制与删除操作更是比较支持 阅读全文
摘要:
算法、自定义模块、系统标准模块(time 、datetime 、random 、OS 、sys 、hashlib 、json和pickle) 一:算法回顾: 冒泡算法,也叫冒泡排序,其特点如下: 1.比较相邻的元素。如果第一个比第二个大,就交换他们两个。 2.对每一对相邻元素作同样的工作,从开始第一 阅读全文
摘要:
一、collections系列: collections其实是python的标准库,也就是python的一个内置模块,因此使用之前导入一下collections模块即可,collections在python原有的数据类型str(字符串), int(数值), list(列表) tuple(元组), d 阅读全文
摘要:
python2,python3中map,filter,reduce区别: 1,在python2 中,map,filter,reduce函数是直接输出结果。 2,在python3中做了些修改,输出前需要使用list()进行显示转换,而reduce函数则被放到了functools包中 from func 阅读全文
摘要:
列表:本章索引和内容 1.列表和索引2.修改列表3.与列表相关的内置函数4.处理列表项5.切片6.列名机制7.列表方法8.嵌套列表9.其他类型的序列10.把文件看做列表11.注释12.小结13.习题 列表:列表是以Python的一种数据类型,用来处理一组组的数据,也可以利用列表访问数据。列表和索引: 阅读全文
摘要:
包子来了[4],被[mayun]吃了! 包子来了[4],被[mahuateng]吃了! 做了两个包子 包子来了[5],被[mayun]吃了! 包子来了[5],被[mahuateng]吃了! 做了两个包子 包子来了[6],被[mayun]吃了! 包子来了[6],被[mahuateng]吃了! 做了两个 阅读全文
摘要:
6.python模块(导入,内置,自定义,开源) 一、模块 1.模块简介 模块是一个包含所有你定义的函数和变量的文件,其后缀名是.py。模块可以被别的程序引入,以使用该模块中的函数等功能。这也是使用python标准库的方法。 类似于函数式编程和面向过程编程,函数式编程则完成一个功能,其他代码用来调用 阅读全文