![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Python
文章平均质量分 72
FishinLab
这个作者很懒,什么都没留下…
展开
-
Python小陷阱
MITopenCourse上Gim讲的,反正当时我是被唬住了,后来自己实验了下才明白怎么回事。问题虽然很小,但是也有收获。这样一个判断回文的code:res = [1 , 2 , 3]tmp = restmp.reverse()if(res == tmp): print("number 1")else: print("number 2")会输出什么呢??? nu原创 2012-04-28 15:15:12 · 415 阅读 · 0 评论 -
Python 网络编程测试-socket初探
由于项目需要很多数据,虽然网上有些研究中心发布的数据库,但是都要收费,对于我这种三无人员来说简直是奢侈。(一个人脸识别的数据库要1000刀!WTF!)慢慢试着自己开发一个搜索工具吧。。。先测试一个socket小小功能函数吧(非常小,高手就路过吧。。。)#testint of sending infomation to www.google.comimport原创 2012-04-30 17:25:31 · 726 阅读 · 1 评论 -
python 网络编程测试-host应答
五一假期最后一天,随便写写code,先上个小小服务器应答UDP请求。由于本人只有一台机器,所以使用的是lo0端口,socket设置为SO_REUSEADDR服务器端:#test of hostimport sys , socket , traceback , timehost = ''xport = sys.argv[1]try: port = int(xport)原创 2012-05-01 12:35:48 · 989 阅读 · 2 评论 -
Python网络编程测试-DNS
DNS就是传说中的域名解析,完成域名和IP之间的转换过程,值得注意的是:反向DNS是由IP到域名,这需要和逆向相区别。Python(2.6以下版本,3.2还没试过,有了解的同学请指教)并没有“原生”的提供DNS相关功能的module,PyDNS(在sourcerage上可以直接搜索到,或者有使用BSD的同学可以使用SVN直接安装)就是一个提供了DNS相关功能的module。#test of原创 2012-05-04 13:20:15 · 799 阅读 · 0 评论 -
python网络编程测试-broadcast
话说几天没上博客,总是觉的少点什么东西(因为抓了个小偷),今天来说说最近写的小测试吧,以后似乎大项目上改改就可以了1 broadcast:(以下均使用IPv4 , no v6,当然更没v5)广播对于路由来说是至关重要的,涉及的网络知识这里就不多介绍了,先看看code,看看Python中对于广播的处理host:(接收广播包,并进行应答)def hostBroadcastRecv():原创 2012-05-04 13:12:18 · 1882 阅读 · 0 评论 -
Python 网络编程测试-HTML解析
Python提供了一个HTMLParser的模块,当然现在web page通常都多多少少存在HTML不规范的问题,比如说但是并没有关闭(也就是说没有,虽然XHTML可以避免这种事情的发生),mxTidy , 和uTidylib通常可以完成HTML正规化的处理工作。似乎在解析HTML时,正则表达式就不是那么有力的工具了。还是使用Python提供的模块和工具比较方便下面的code定义了一个从H原创 2012-05-06 11:22:32 · 680 阅读 · 0 评论 -
Python 网络编程测试-Parser初探
HTML或者XHTML可能是每个使用电脑的人最常接触的编程语言,在感叹google , bing , baidu等等(顺便加上我老师的安图搜索)搜索引擎搜索功能的强大时,有没有想过自己编写一个呢?下面的code是测试而已,不论从“表面“或者从”内在“来说都存在一大堆问题,仅供同学们参考code实现了从网页信息中获取图片URL的功能class ImgParser(HTMLParser原创 2012-05-07 16:02:58 · 534 阅读 · 0 评论 -
Python 网络编程测试-Email初探
传统Email包含两个不同部分 Header & Body。Header部分包含控制数据,Body当然就只包含信件本身的信息了。一封邮件的开始部分总是Header , 之后部分为Body不论是通过Python来解析邮件或者寄发邮件,对Header的了解是必不可少的,下面就简单介绍下:From Header:向用户表明邮件的发件人Reply-To Header:设置一个可以回复的地址原创 2012-05-08 11:55:27 · 921 阅读 · 0 评论 -
关于系统管理工具杂谈 tmux IPython
马上暑假就要开始了,希望能找到份实习工作,之前面试的职位是系统管理员(其实我心理明白,应该不会让我这个菜鸟获得多大的权限,杂务也是技术,学习为主 hoho)。介绍两个关于linux ,unix , mac osx的工具(tmux , IPython)for first , second in (tmux , IPython):if first:(hoho 文章小标题卖个萌) 这是在一篇原创 2012-06-04 13:20:53 · 887 阅读 · 0 评论