使用python检测一个设备是否ping的通一,subprocess以及常用的封装函数运行python的时候,我们都是在创建并运行一个进程。像Linux进程那样,一个进程可以fork一个子进程,并让这个子进程exec另外一个程序。在Python中,我们通过标准库中的subprocess包来fork一...
分类:
编程语言 时间:
2015-08-05 18:03:15
阅读次数:
836
最近为App开发消息推送功能,这里我们采用了友盟的消息推送服务,但其后台简陋,可定制化程度低,所以决定接入服务器端API,在自己的服务器上部署一套推送服务。其中涉及到很多问题,首先要解决的就是与友盟服务器的加密验证问题。官方示例友盟官方的加密算法使用Python实现的,核心是MD5算法,如下:imp...
分类:
编程语言 时间:
2015-08-05 17:55:52
阅读次数:
325
str.format() :对应取值name="chenshan"age=30address="宜山路926号新思大厦15楼"print "my name is {},age is {},and address {}".format(name,age,address)print "my name.....
分类:
编程语言 时间:
2015-08-05 17:47:57
阅读次数:
173
语句之后有冒号,表示有一个语句块,且以四个空格的缩进来表示隶属关系。 与C# 相比,没有了{},没有了(),被冒号和缩进取代了 if,while,for,range,continue,break if语句格式: i = 3 if i == 1: print i elif i == 3: print ...
分类:
编程语言 时间:
2015-08-05 17:39:59
阅读次数:
120
HeartBleed Poc脚本
1、发送client hello接收serverhello 之后发送心跳再解析获取的数据信息
2、发送client hello时直接带上心跳消息,然后解析服务器返回信息#!/usr/bin/python
# Quick and dirty demonstration of CVE-2014-0160 by Jared Stafford (jspenguin@js...
分类:
其他好文 时间:
2015-08-05 16:22:16
阅读次数:
150
首先,安装python,2.7,?Locust ?需要的版本 (Locust requires?Python 2.6+. It is not currently compatible with Python 3.x.) 然后把python配置到环境变量,再安装,pip。 python,pip安装如下: 1、在以...
分类:
Windows程序 时间:
2015-08-05 15:13:55
阅读次数:
1220
print:直接输出 type,求类型 数据类型:字符串,整型,浮点型,Bool型 note01.py # python learning note 01 print('Hello world!') a = 10 print a print type(a) a = 1.3 print a,type(...
分类:
编程语言 时间:
2015-08-05 14:39:28
阅读次数:
147
python 中curses封装了c语言的curses,把c中复杂部分简单化,比如addstr(),mvaddstr(),mvwaddstr()合并成了一个addstr()方法。一、语法入门1、打开和关闭一个curses 应用程序在任何代码执行前都先要初始化curses。初始化操作就是调用inits...
分类:
编程语言 时间:
2015-08-05 14:28:39
阅读次数:
181
for Python 3.0+类似代码网上也有,这个的特点就是:1、有两套实现供选择。有一个查找速度更快,但占用更多内存。2、看着干净,仅import array和bisect这两个Python自带的模块。用法:q = QQwry()q.load_file('qqwry.dat')q.lookup(...
分类:
编程语言 时间:
2015-08-05 14:27:53
阅读次数:
331
在工作应用中,运维自动化的基础是标准化。而标准化的工作,是难点,在公司相关部门的配合。那么,在有标准化之后,相应的部署脚本,就比较好写了。贡献一个在类似环境下可以运用的东东。。当然,可以写得更好点,只是时间不够。。#!/usr/bin/python# -*- coding:utf-8 -*-impo...
分类:
编程语言 时间:
2015-08-05 14:23:07
阅读次数:
184