Python
DarkChampion
守琴心,抱剑胆, 温而厉,恭而安。 铁可磨,石可穿, 攻必克,胜必谦。
展开
-
【转】[翻译]Python模式──优化轶事
翻译原文见http://www.go4pro.org/?p=41by 令狐虫 原文见http://www.python.org/doc/essays/list2str.html翻译:令狐虫 前几天,一个朋友问了我一个看起来很简单的问题:将一个整数列表转换成一个字符串的最好方法是什么,假设这些整数都是ASCII值。例如,列表[97, 98, 99]应该被转换成字符串’转载 2009-08-04 12:26:00 · 804 阅读 · 1 评论 -
Design Patterns in Python
<br />原文链接:http://www.python.org/workshops/1997-10/proceedings/savikko.html<br /> <br /> Proceedings of the 6th International Python ConferenceDesign Patterns in Python<br />Vespe Savikko<br /><br />Software Systems Laboratory<br />Tampere University of Te转载 2010-06-22 23:39:00 · 1638 阅读 · 0 评论 -
使用Python统计csdn技术专家男女比例
算不上完全原创,拿着luotuo512的代码改的,这里感谢luotuo512原帖地址:http://topic.csdn.net/u/20090829/23/cd59c0ae-133d-46c9-86af-38cb70d23544.htmlhttp://topic.csdn.net/u/20090830/20/930263ff-6805-450b-931c-33c650原创 2009-08-30 21:30:00 · 1970 阅读 · 1 评论 -
用Python提取CSDN灌水乐园的帖子
无聊的很,写了个程序来提取CSDN灌水乐园的帖子。主要使用了urllib和re两个库。可以提取帖子的标题,链接,分值和回复数。 代码如下:(就不解释了)# -*- coding: utf-8 -*-import urllib, redef parsepost(msg): title = re.search(title="(.+?)", msg).gro原创 2009-08-30 16:53:00 · 3318 阅读 · 2 评论 -
Python面试题
1.Python面试题:Python是如何进行内存管理的? 2.如何反序的迭代一个序列?how do I iterate over a sequence in reverse order 3.Python里面如何实现tuple和list的转换? 4.Python面试题:请写出一段Python代码实现删除一个list里面的重复元素 5.Python文件操作的面原创 2009-08-25 20:41:00 · 9633 阅读 · 2 评论 -
Python正则表达式
正则表达式一直没有好好学过,在回答下面这个帖子时,稍稍补了补。http://topic.csdn.net/u/20090819/14/72357f5a-efc4-4161-8d7b-7a94e9b3757c.html?43119 问题复述一下:应用场景: int i = 1; if a = 1 and b = 1 and c = 1 then return原创 2009-08-21 23:54:00 · 1104 阅读 · 0 评论 -
[翻译]移植代码到Python3(三)
移植代码到Python3-介绍-迁移策略-运行时警告-向前特性-2to3源码转换器介绍-不止一种方法来完成-移植C扩展是另一个怪物迁移策略1.改进你的测试套件2.移植代码到Python2.63.开放Python3的警告4.修复所有的警告5.改造翻译 2009-08-14 21:41:00 · 1372 阅读 · 0 评论 -
[翻译]移植代码到Python3(二)
标准库的重组织-移除了"愚蠢的老东西"-模块重命名,遵循PEP-8(Python Enhancement Proposals,Style Guide for Python Code)-工具2to3可以帮你完成大部分移植工作 Python2中糟糕的名字,违反了PEP 8Python2 Python3翻译 2009-08-10 22:20:00 · 4660 阅读 · 0 评论 -
[翻译]移植代码到Python3(一)
移植代码到Python3原英文文档地址:http://peadrop.com/blog/2009/04/05/porting-your-code-to-python-3/http://peadrop.com/slides/mp5.pdf介绍:什么是Python3-不是完全重写-不向前兼容的版本翻译 2009-08-07 00:49:00 · 2061 阅读 · 0 评论 -
使用 python 写 COM
原帖地址:http://www.cppblog.com/bigsml/archive/2008/08/14/58851.html Python 支持Com调用(client com) 以及撰写COM 组件(server com). 1. com 调用示例(使用Windows Media Player 播放音乐)from win32com.client import Di转载 2009-08-06 22:19:00 · 2528 阅读 · 0 评论 -
Python定时器
根据网上内容收集整理,主要参考Python邮件列表:http://mail.python.org/pipermail/tutor/2004-November/033333.html。实现定时器最简单的办法是就是循环中间嵌time.sleep(seconds),这里我就不赘述了 下面介绍以threading模块来实现定时器的方法。使用前先做一个简单试验:i原创 2009-07-31 22:50:00 · 5303 阅读 · 3 评论 -
随机字符串生成
<br />两个函数,第一个生成指定长度的字符串,无重复字符<br />第二个生成的字符串首尾不是下划线,可以重复字符<br />其余不解释<br /> #-*- coding:utf8 -*-import randomimport stringdef _rndstring1(length=5): ''' 无重复字符 ''' return string.join(random.sample('abcdefghijklmnopqrstuvwxyz01原创 2011-06-01 13:09:00 · 758 阅读 · 0 评论