随笔分类 -  Python

摘要:一、 os.system() 调用系统命令,完成后退出,返回值是脚本的退出状态码,只会有0(成功),-1(失败) 没有返回值,执行多条命令需写在一个方法里 os.system('cd /usr/local && mkdir aaa.txt') 由于使用该函数经常会莫名其妙地出现错误,但是直接执行命令 阅读全文
posted @ 2022-03-15 14:39 eudaemonia 阅读(1875) 评论(0) 推荐(0)
摘要:一、模块xlrd-读取excel 1.1 打开excel 1.2 打开sheet 1.3 读取 - 行/列数 1.4 读取 - 一行/列数据 1.5 读取 - 单元格数据 二、模块xlwt-生成excel 2.1 创建excel 2.2 添加sheet 2.3 cell写入值 2.4 保存excel 阅读全文
posted @ 2018-09-21 15:00 eudaemonia 阅读(594) 评论(0) 推荐(0)
摘要:引用 from IPy import * ip = IP('192.168.0.0/16') print ip.len() #65536 网段的长度 for i in ip: print i #输出所有这个网段的ip地址 ip = IP('192.168.10.20') print ip.iptyp 阅读全文
posted @ 2018-09-21 14:49 eudaemonia 阅读(1194) 评论(0) 推荐(0)
摘要:安装 pip install netmiko 关联包:scp,pyyam1,pyserial,textfsm,enum34,ipaddress,cryptography,pyasn1,six,cffi,asn1crypto,idna,pycparser 优势: 支持telnet和ssh连接 连接设备 阅读全文
posted @ 2018-09-05 08:38 eudaemonia 阅读(3848) 评论(0) 推荐(0)
摘要:略 阅读全文
posted @ 2018-08-08 13:05 eudaemonia 阅读(719) 评论(0) 推荐(0)
摘要:JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式。它基于ECMAScript的一个子集。 JSON在python中分别由list和dict组成。 有两个重要的包 Json模块提供了四个功能:dumps、dump、loads、load pickle模块提供了 阅读全文
posted @ 2018-08-08 13:03 eudaemonia 阅读(2607) 评论(0) 推荐(0)
摘要:一、xlrd 二、xlwt 三、openyxl 四、numpy 五、pandas openpyxl 1. 简介 openpyxl模块是一个读写Excel2010文档的Python库,如果要处理更早格式的Excel文档,需要用到额外的库,openpyxl能够同时读取和修改Excel文档 2. 安装和引 阅读全文
posted @ 2018-08-08 12:51 eudaemonia 阅读(360) 评论(0) 推荐(0)
摘要:一、查看当前python 输入python 命令查看当前系统默认python版本,输入exit()退出python环境 which python 查找默认python的安装路径 默认在/usr/bin/python(这个python是可执行的python,不是文件夹) 二、安装需要的包 PS: 这一 阅读全文
posted @ 2018-05-04 11:30 eudaemonia 阅读(328) 评论(0) 推荐(0)
摘要:介绍: web2py是一种免费的、开源的web开发框架,采用python语言编写,并且可以使用python编程。 MVC模式:模型Model、视图View、控制器Controller 一、安装 pip install web2py 二、创建项目(Pycharm) 1.选择File->New Proj 阅读全文
posted @ 2018-04-20 17:20 eudaemonia 阅读(853) 评论(0) 推荐(0)
摘要:版本支持: Python version 2.7.14 unittest version 2.1 1.定义 Python 单元测试框架unittest,有时被称为PyUnit,是Python版本的JUnit unittest支持自动化测试,组成结构: test fixture(测试装置):执行测试所 阅读全文
posted @ 2018-04-20 17:19 eudaemonia 阅读(421) 评论(0) 推荐(0)
摘要:1.定义 DSL查询语句以json来定义,包含两种语法: 叶子查询:例如match,term,range 复合查询:组合多条件查询,例如bool,dis_max 2.分类 查询语句的行为建立在它是在‘’查询条件句‘’中还是在‘’过滤条件‘’中, 2.1查询条件句 查询出来的每个结果都会有一个评分,评 阅读全文
posted @ 2018-04-20 17:19 eudaemonia 阅读(501) 评论(0) 推荐(0)
摘要:一、计算机存储 RAM:读写存储器,例如计算机内存、手机内存。掉电不保存,读写速度高 ROM:只读存储器,例如计算机硬盘、手机SD卡。掉电依然保存,读速度低 二、计算机CPU 电脑的CPU,手机的处理器。CPU分为单核和双核或多核,单核处理器在微观上只能在同一时刻处理一项任务,例如在电脑上用酷狗听歌 阅读全文
posted @ 2018-04-02 10:45 eudaemonia 阅读(398) 评论(0) 推荐(0)
摘要:r=requests.get('url',auth=('user','pass'),params={},stream=True/False,headers={},cookies=cookies,allow_redirects=False,timeout=0.01) auth为验证用户身份,这里的用户 阅读全文
posted @ 2018-03-24 13:47 eudaemonia 阅读(272) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-03-20 17:46 eudaemonia 阅读(42) 评论(0) 推荐(0)
摘要:1. 基础 1.1 python导入 官方文档:http://api.mongodb.com/python/current/tutorial.html mongo中存储的数据格式像json格式: 1.2 连接数据库 1.3 关闭连接 2 查询数据 2.1 find() 2.2 find_one() 阅读全文
posted @ 2018-03-05 13:03 eudaemonia 阅读(145) 评论(0) 推荐(0)
摘要:https://blog.csdn.net/wthfeng/article/details/52908959 https://blog.csdn.net/wthfeng/article/details/52918003 https://blog.csdn.net/wthfeng/article/de 阅读全文
posted @ 2018-03-05 13:03 eudaemonia 阅读(690) 评论(0) 推荐(0)
该文被密码保护。
posted @ 2018-01-29 17:15 eudaemonia 阅读(227) 评论(0) 推荐(0)
摘要:简介 把项目打包成exe文件,有几种方法:cx_Freeze PyInstaller py2exe 这篇文章主要介绍关于PyInstaller的用法。 优势: 1.可以只是生成单独的可执行程序 2.支持python版本2.3-2.7 3.可以自定义图标 4.支持在windows环境下打包成exe文件 阅读全文
posted @ 2018-01-29 17:14 eudaemonia 阅读(641) 评论(0) 推荐(0)
摘要:涉及对象 1.datetime 2.time 3.calendar 阅读全文
posted @ 2018-01-12 11:46 eudaemonia 阅读(180) 评论(0) 推荐(0)
摘要:前提 已经有一个python环境 安装 pip install virtualenv 创建环境 进入一个目录(任意指定) 执行命令 virtualenv TestEnv(虚拟环境名字) 默认情况下创建的虚拟环境会依赖于系统中的site-packages,即系统中已经安装好的库在虚拟环境中仍然可以使用 阅读全文
posted @ 2018-01-10 10:20 eudaemonia 阅读(294) 评论(0) 推荐(0)