python
好记性vs烂笔头
这个作者很懒,什么都没留下…
展开
-
写了个检查一个C段的ip是否可以ping通的脚本
使用多线程,在linux服务器上秒出结果,主要是快,只支持一个c段之内的地址,例如python ipcheck.py 192.168.0.1 192.168.0.254#-*-coding:utf-8-*-#****************************************************************## ScriptName: ipcheck.py# Author: $SHTERM_REAL_USER@alibaba-inc.com# Create Date:原创 2020-12-07 16:51:42 · 437 阅读 · 0 评论 -
docker本地镜像元数据解析
本地镜像元数据管理的一点知识import hashlib, subprocessfrom docker import client# 定义一个类A,用来获取layer的chainId,使用bottom layer初始化实例class A(client.Image): def __init__(self, diffids): self.diffids = diffids self.id = diffids[0]# 定义一个类函数,计算layer的chain原创 2020-12-07 10:37:23 · 912 阅读 · 0 评论 -
virtualenv创建、进入、退出“python虚拟环境”
安装virtualenvpip install virtualenv创建虚拟环境virtualenv --no-site-packages vpython-1#不带–no-site-packages参数会把第三方模块全都拷贝到虚拟环境#命令执行后会在当前目录创建vpython-1目录,虚拟环境就在这个目录下进入虚拟环境source vpython-1/bin/activate退出虚拟环境deactivate有个问题,怎么查找已经创建的虚拟环境,是不是一般虚原创 2020-09-04 20:32:16 · 2450 阅读 · 3 评论 -
python实现阿里云Signature签名计算
以前工作中写脚本访问阿里云的资源时,都是通过调用系统命令(调用CLI工具)的方式,这次尝试通过http请求来实现想要的操作。本次实现中遇到的问题 1、想api发送请求是总是返回报错:The specified pamareter Version is not valid,从报错上看是参数中设置的Version的值有问题,但反复核实请求中带的Version并没有问题。 解决方法:如果你遇到同样的问题,估计跟我一样,在向api发送请求是也是以调用系统命令curl的方式来实现的,这里要把请求的url用引号引原创 2020-06-17 16:18:45 · 3088 阅读 · 0 评论 -
python之urllib2的用法
urllib2定义的函数:1、urllib2.urlopen(url[, data[, timeout[, cafile[, capath[, cadefault[, context]]]]])用来发送request请求,现在我只用到了前两个参数,后边几个参数后面慢慢了解以后再来谈论1.1 使用urllib2.urlopen(url) 向web服务提交GET请求1.2 使用urlib2.u...原创 2019-05-22 19:11:22 · 808 阅读 · 0 评论 -
python正则表达式判断字符串是否为IP
p = re.compile(’’^(2[0-4][0-9].|25[0-5].|[01]{,1}[0-9]{1,2}.){3}(‘2[0-4][0-9]|25[0-5]|[01]{,1}[0-9]{1,2}’)$’’)原创 2019-05-27 09:32:20 · 1687 阅读 · 0 评论 -
CentOS7安装python3.7.3 遇到的问题
CentOS7 编译安装python3.7.3 需要安装gcc、zlib*、sudo yum -y install libffi-develyum install -y gcc zlib* libffi-devel以下内容转自 “瞎猫碰死耗子” :https://blog.csdn.net/oZhengTuoJiaSuo/article/details/82427076CentO...转载 2019-05-18 15:31:20 · 480 阅读 · 0 评论 -
python 类变量、实例变量和局部变量
python类的变量类型分为:类变量、实例变量(也叫它成员变量)、局部变量举个栗子:class Test: var01 = "我是类变量" def __init__(self): var02 = "我是实例变量" def myfunction(self): var03 = "我是局部变量" print(var03)print(Test.var01)t ...原创 2019-05-23 22:03:41 · 1047 阅读 · 3 评论 -
Python正则表达式笔记
特殊字符:\w 表示所有的word character,什么是word character呢,即引文字符和阿拉伯数字字符以及下划线,等价于[0-9a-zA-Z_]\W 表示所有的非word character,等价于 [^0-9a-zA-Z_]\b 表示字符串的开头或结尾为非word character,可以认为是word character字符与非word character字符的分割...原创 2019-09-05 18:26:36 · 146 阅读 · 0 评论