上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页
摘要: 转载自:http://qinxuye.me/article/details-about-time-module-in-python/在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。在开始之前,首先要说明这几点:在Python中,通常有这几种方式来表示时间:1)时间戳 2)格式化的时间字符串 3)元组(struct_time)共九个元素。由于Python的time模块实现主要调用C库,所以各个平台可能有所不同。UTC(Coordinated Universal Time,世界协 阅读全文
posted @ 2013-11-06 18:19 r3call 阅读(332) 评论(0) 推荐(0) 编辑
摘要: #!/usr/bin/env pythoninfile = file("in.mp3","rb")outfile = file("out.txt","wb")def main(): while 1: c = infile.read(1) if not c: break outfile.write(hex(ord(c))) outfile.close() infile.close()if __name__ == '__main__': main()下面是我自己改过的#coding:utf-8# 程序目 阅读全文
posted @ 2013-11-06 12:13 r3call 阅读(23740) 评论(0) 推荐(0) 编辑
摘要: 一、python 奇葩之一:没有花括号、没有分号先来一个C类型的函数void main(){ int i = 0; for(int j = 0; j< 6;j++) { i = i +j; }}一旦我们适应了这种方式,那么改变成python后就会很不习惯。我曾经有一种疯狂的冲动,那就是写一个程序来完成从花括号到python 对齐方式的转换。二、python 奇葩之二:编码方式这里提到的编码有两种,一种是文件本身的编码,包括ANSI、UTF-8、UTF-8 BOM等,当然,还有什么大端、小端的。还有一种是程序本身的编码,如果使用默认编码例如(Win 32 下)a = "汉&quo 阅读全文
posted @ 2013-11-05 23:29 r3call 阅读(313) 评论(0) 推荐(0) 编辑
摘要: 既然学过C++,那么就应该知道变量是什么,常量是什么。python 相比于C++,在使用变量之前不用先声明。而是直接使用,python 会根据你的变量自动识别其类型。假如a = 123那么a 就是 整型。假如b= “hello”b就是字符串str类型。如果你不适应这种直接使用,而不是先定义后使用的方式,你可以在使用变量之前,先进行初始化。即,如果你要使用整型a先 a = 0然后下面的程序就可以使用a 这个变量了。 阅读全文
posted @ 2013-11-05 22:26 r3call 阅读(247) 评论(1) 推荐(0) 编辑
摘要: 一直以来都是从互联网获得知识,感觉没贡献过什么。最近做项目研究了一个算法,就写一个共享出来,给需要的人一些参考。说明:有一个40字节的数组,前38个字节表示数据,后两个字节表示校验值。校验值是前面38字节之和。如果前面38个字节全部是0xFF(255),则255*38 = 9690 => 0x25DA也就是说,即使前面38个字节都是最大的值,后面两个字节也是能保存校验值的结果。计算校验值是很简单的,你可以直接相加,也可以用for循环相加。问题是怎么分离结果。假如校验值是0x35DA,那么我们要把Arr[38] = 0x25,Arr[39] = 0xDA。我所解决的就是这个问题。下面直接看 阅读全文
posted @ 2013-11-05 15:41 r3call 阅读(1320) 评论(0) 推荐(0) 编辑
摘要: 我学习C语言之后才学的C++,所以这里写一个简单的helloworld程序。#coding:utf-8def main(): print "hello world"if __name__=="__main__": main()程序运行后,从 if __name== "__main__":开始执行,然后执行main()函数,然后跳转到 def main()中继续执行。 阅读全文
posted @ 2013-11-04 16:04 r3call 阅读(247) 评论(0) 推荐(0) 编辑
摘要: 注:使用这个脚本需要安装scapy 包 最好在linux平台下使用,因为scapy包在windows上安装老是会有各种问题 1 #coding:utf-8 2 #example :sudo python arp_dos.py 192.168.1.103 3 4 from scapy.all import ARP,send 5 import os,re,sys 6 7 def get_gateway_ip(): 8 t=os.popen('route -n') 9 for i in t:10 if i.startswith('0.0.0.0'):11 ... 阅读全文
posted @ 2013-10-27 21:38 r3call 阅读(7080) 评论(1) 推荐(0) 编辑
摘要: selectDB($dbname); $mongoDB->authenticate($user, $pwd); /*接下来就可以对该库上的集群进行操作了,具体操作方法请参考php-mongodb官方文档*/ $mongoCollection = $mongoDB->selectCollection('test'); $array = array( 'key1' => 'value1', ); $ret = $mongoCollection->insert($array); $mongoCursor = $mongoColl 阅读全文
posted @ 2013-07-31 15:34 r3call 阅读(1051) 评论(0) 推荐(0) 编辑
摘要: 1 /** 2 * 浏览器友好的变量输出 3 * @param mixed $var 变量 4 * @param boolean $echo 是否输出 默认为True 如果为false 则返回输出字符串 5 * @param string $label 标签 默认为空 6 * @param boolean $strict 是否严谨 默认为true 7 * @return void|string 8 */ 9 function dump($var, $echo=true, $label=null, $strict=true) {10 $label = ($label ==... 阅读全文
posted @ 2013-07-28 06:00 r3call 阅读(434) 评论(0) 推荐(0) 编辑
摘要: 根据文件名就知道是IDS相关的 1 $line){ 9 $line = explode(",", $line);10 $line = str_replace("\""," ",$line);11 12 $datetime = $line[1];13 $vulnerability = $line[3];14 $variable = urldecode($line[4]);15 $request = urldecode($line[5]);16 $ip = $line[... 阅读全文
posted @ 2013-07-27 20:35 r3call 阅读(1414) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 26 下一页