python
文章平均质量分 77
onwer3
这个作者很懒,什么都没留下…
展开
-
python 打印json格式的数据中文显示问题
通常会有这么一个应用场景,会用python去处理json格式的web API,以“ip.taobao.com”的API为例,详情见http://ip.taobao.com/instructions.php是一个查询ip地址归属地的接口,其中包括国家、地区和ISP这些信息,均为中文显示。我会用如下方式获取API数据:myjson = json.loads(urllib原创 2013-06-24 00:17:44 · 11714 阅读 · 0 评论 -
python线程池(threadpool)模块使用
python线程池模块threadpool使用,对脚本执行时间要求比较高的可以尝试下原创 2013-07-04 01:18:56 · 15354 阅读 · 3 评论 -
用python的tkinter模块写了个查询IP地址的小程序
网工会经常做一件事情,就是在排查网络故障的时候,通过traceroute目的IP的方式,然后打开百度或者谷歌,查其中某一跳的IP地址属于那个城市,ISP信息。这个效率比较低,下面我通过淘宝IP地址库提供的API封装一个小工具,就可以实时查询IP地址了。有2个版本,一个是Linux 命令行版,另一个是GUI版本;淘宝IP地址库地址:http://ip.taobao.com原创 2013-08-04 01:20:20 · 2844 阅读 · 1 评论 -
python socket模块遇到编码问题
今天敲了书《Python基础教程第二版》 14章网络编程代码14-1,如下,稍微修改了些:客户端:import sockets = socket.socket()host = '127.0.0.1'port = 1234s.connect((host, port))print(s.recv(1024))服务端:import sockets = socke原创 2013-08-07 00:13:25 · 2844 阅读 · 2 评论 -
今天购买了阿里云服务器,编译安装python遇到的问题
Python编译安装错误今天心血来潮买了云服务器体验一把,主要是想有个环境可以学习和验证自己对编程、系统和网络的一些理解。系统版本CentOS release 6.3 (Final)configure错误碰到已下错误,很明显没GCC工具不在环境变量PATH里面,可以看出云服务器默认没有安装[root@Sven Python-3.3.2]# ./c原创 2013-08-10 12:21:04 · 3027 阅读 · 0 评论 -
python字符串方法join
今天碰到一个问题,需要写子网掩码转换,从/24这种转换到255.255.255.0,或者反过来;通常是把/24拆成4组数字或字符串,再用str('%s.%s.%s.%s')打印出来,但是发现字符串有个join方法比较好使,如:>>> L['255', '255', '255', '0']>>> '.'.join(L)'255.255.255.0'>>>这么就简单搞定了几串字符串原创 2013-08-28 23:10:31 · 789 阅读 · 0 评论 -
ONP - Transform the Expression问题的python实现
原题链接:http://www.spoj.com/problems/ONP/由题目可知,是把中缀表达式转换为后缀表达式(又称逆波兰表达式);关于逆波兰式,我比较懒,没去翻书,可以参考下这篇博文:http://www.cnblogs.com/wanghetao/archive/2012/04/23/2466580.html说明:博客里面作者对算法,对"("出栈处理没写原创 2016-04-25 00:48:53 · 626 阅读 · 0 评论 -
FCTRL - Factorial的python实现
题目说明该题目来源于SPOJ:http://www.spoj.com/problems/FCTRL/大体意思是给定一个数n,求n的阶乘有多少个0结尾。由于n最大可以是1000000000,笔者初步的算法1,虽然相比整个n遍历一次O(n)时间复杂度减少了80%,但还是无法满足需求;于是有了算法2;算法2使用递归实现,对于n = 1000000000,只需要递归12次就可以结束,时间复原创 2016-04-25 02:31:48 · 1252 阅读 · 0 评论