
python
iteye_9367
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
用C语言扩展Python的功能
Pyton和C分别有着各自的优缺点,用Python开发程序速度快,可靠性高,并且有许多现成模块可供使用,但执行速度相对较慢;C语言则正好相反,其执行速度快,但开发效率低。为了充分利用两种语言各自的优点,比较好的做法是用Python开发整个软件框架,而用C语言实现其关键模块。本文介绍如何利用C语言来扩展Python的功能,并辅以具体的实例讲述如何编写Python的扩展模块。一、简介Pyth...原创 2008-12-21 11:08:38 · 117 阅读 · 0 评论 -
python 中文分词
JavaEye曾经报道过ruby的中文分词程序:rmmseg-cpp这个项目。rmmseg-cpp实际上是用C++来编写的分词,只在最外层和ruby进行了粘合。现在作者pluskid(张驰原)在rmmseg-cpp的基础上提供了Python的代码封装,可以用在Python项目当中进行中文分词,用法示例如下:Python代码 from pymmseg import m...原创 2008-08-15 09:29:58 · 119 阅读 · 0 评论 -
ping 的python源码
#!/usr/bin/env python# -*- coding: iso-8859-1 -*-"""ping.pyping.py uses the ICMP protocol's mandatory ECHO_REQUESTdatagram to elicit an ICMP ECHO_RESPONSE from ahost or gateway.Copyright (C)...原创 2008-10-13 13:53:15 · 502 阅读 · 0 评论 -
BOA constructor
我用Boa constructor很长时间了,也用它做了一个小项目(双色蟒 http://code.google.com/p/ssqpython),有一些感觉了;而且之前翻译了Boa constructor的中文部分,如果你从网上下载的是0.6.1版本,i18n中都会有中文可选。所以对它做一个介绍(基于Windows)。首先要说的是Boa constructor不是Boa,当然也不是韩国女...原创 2008-10-31 12:59:05 · 243 阅读 · 0 评论 -
python 微线程
9.4 微线程—Stackless PythonStackless Python是Python的一个增强版本。Stackless Python修改了Python的代码,提供了对微线程的支持。微线程是轻量级的线程,与前边所讲的线程相比,微线程在多个线程间切换所需的时间更多,占用资源也更少。9.4.1 Stackless Python概述Stackless Python不是必需...原创 2008-11-26 18:29:44 · 347 阅读 · 0 评论 -
stackless python
Stackless Python 并发式编程介绍作者: Grant Olson 翻译: Lych 校对: gashero邮箱: olsongt@verizon.net 邮箱: lych77@gmail.com 邮箱: harry.python@gmail.com时间: 2006年7月7日 时间: 2007年9月23日原文地址目录...原创 2008-11-26 18:33:39 · 521 阅读 · 0 评论 -
pyinstaller 来建立linux下的python独立执行文件
以下内容假定已安装好Python 2.4/2.5一、下载并编译pyinstaller(只需做一次,以后可直接做第二步)1.下载pyinstaller,现在的版本是1.3(1)wget http://pyinstaller.hpcf.upr.edu/source/1.3/pyinstaller_1.3.tar.gz2.解包进入源码目录(1)tar zxv pyinst...原创 2008-12-09 10:21:50 · 341 阅读 · 0 评论 -
python 打包【转】
python的第三方模块越来越丰富,涉及的领域也非常广,如科学计算、图片处理、web应用、GUI开发等。当然也可以将自己写的模块进行打包或发布。一简单的方法是将你的类包直接copy到python的lib目录,但此方式不便于管理与维护,存在多个python版本时会非常混乱。现介绍如何编写setup.py来对一个简单的python模块进行打包。一、编写模块进入项目目录#cd /ho...原创 2010-09-02 00:33:29 · 376 阅读 · 0 评论 -
getattribute getattr
class D(object): def __init__(self): self.default = 0.0 self.test = 20 self.test2 = 21 def __getattribute__(self, name): try: ...原创 2010-09-11 21:53:27 · 165 阅读 · 0 评论 -
nginx 下 用fastcgi 模式使用 webpy
nginx--------------------------------------------------------server { listen 80; server_name new.vtao.net; access_log /var/log/nginx/new.vtao.net.log; locatio...原创 2011-07-24 00:23:49 · 137 阅读 · 0 评论 -
[转] Python 面试题集合
Python 面试题集合发布时间:2011-07-20 22:24:41, 关注:+783, 评论:+4, 赞美:+3, 不爽:+1本文标签: 面试原始出处: 豆瓣 Python编程小组Python是如何进行内存管理的?什么是lambda函数?它有什么好处?how do I iterate over a sequence in reverse order...原创 2011-07-27 01:48:25 · 239 阅读 · 0 评论 -
pylons 中 wsgiapp 和 wsgicontroller 的关系
pylons 看了好久了,喜欢的他精简封装,就想它自己的名字一样,“ 架线塔 ” 松散话。说是框架,其实也不是框架。 只是把一些模块结合起来,随着对pylons的了解的越来越深入,越着迷。其中好些信息看文档是不深入的,一些疑惑 还是要看pylons的源码的(别怕,pylons的源码核心没多少),说回来,python的web开发不都是围绕wsgi 走的吗? 本质就不复杂...2011-09-05 02:43:13 · 229 阅读 · 0 评论 -
paramiko 的ssh登录
import paramikosocks=('192.168.48.129',22)testssh=paramiko.Transport(socks)testssh.connect(username='username',password='password')sftptest=paramiko.SFTPClient.from_transport(testssh)rem...原创 2011-01-04 17:43:03 · 174 阅读 · 0 评论 -
【外刊IT评论】Python 程序员的进化
不久前,在互联网上出现了一篇有趣的文章,讲的是对于同一个问题,不同层次的程序员编出的Phthon代码显示出了不同的风格,代码都很简单,有趣。这篇文章的原始出处在这里,我把它整理了一下,并修改了几处错误。编程新手123456def factorial(x): if x == 0: return 1 else:...原创 2011-02-11 00:07:31 · 160 阅读 · 0 评论 -
twisted的学习资料
twisted是个非常非常优秀的高性能网络编程框架,通过它可以以“闪电”般地速度开发出高性能、高质量的网络服务器,具体可见其网址:http://www.twistedmatrix.com. 虽然twisted是个非常好的开发框架,但关于它的学习资料相对比较少。这给学习者的学习带来了不少在阻碍,通过笔者平时的上网搜索,获得了以下一些资料和大家分享: 使用 Twist...2008-06-24 18:22:27 · 218 阅读 · 0 评论 -
python free books
Dive Into Python Dive Into Python: Python from novice to pro is a Python book forexperience...2008-06-20 10:11:25 · 699 阅读 · 1 评论 -
python 中文编码的处理
在win下写点python的代码,对utf-8 老是处理不过来,并且解析一点汉字总会遇到一些汉字的编码问题。下决心把它解决掉。1、尝试第一种方式utf8string = utf8string.decode("utf-8");utf8string = utf8string.encode("gbk"); 这个时候显示基本上是正常的,但是有时候会抛出 UnicodeEncodeEr...2008-12-31 19:10:44 · 191 阅读 · 0 评论 -
[转]制作Python的安装模块
Python模块的安装方法: 1. 单文件模块 直接把文件拷贝到$python_dir/lib 2. 多文件模块,带setup.py python setup.py install 3. egg文件,类似Java的jar 1) 下载ez_se...原创 2009-01-02 01:44:18 · 92 阅读 · 0 评论 -
[转]常用的python模块
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheetahcherrypy:一个WEB frameworkctypes:用来调用动态链接库DBUtils:数据库连接池django:一个WEB frameworkdocutils:用来写文档的dpkt:数据包的解包和组包MySQLdb:连接MySQ...原创 2009-01-02 01:51:19 · 516 阅读 · 0 评论 -
Python 中的元类编程
最近看python 遇到python的元类编程。查到这篇文章收藏:Python 中的元类编程Python Types and Objects原创 2009-01-05 01:56:22 · 529 阅读 · 1 评论 -
ez_install.py
ez_install 见附件2008-05-08 15:41:29 · 235 阅读 · 0 评论 -
python加cookie访问
[code="python"]import httplib, urllibdef test (): a=open("d:\\2.gif","rb").read() ck = cookielib.CookieJar() url_login = 'http://xxxxyinse.cn/BS/admin/module/user/login.php?step=2&f...原创 2009-02-08 23:28:32 · 113 阅读 · 0 评论 -
网上有人实现的飞信的协议
http://cocobear.info/blog/2008/12/31/pyfetion-release/原创 2009-02-09 14:01:02 · 110 阅读 · 0 评论 -
我的第一个python应用
我的一个python应用做完了!哈哈,自己自学python时间也不短了,但是总感觉停留在纸上谈兵,书倒是没少看,在把基础知识看完之后感觉进步越来越慢了,没有项目的锻炼很难说自己会什么什么, 想当初学perl 的时候,也是这个道路,也是书没少看但是没写过东西,记得当初 钟伟 让我写个监控程序,把服务端的情况发送到报警端接口,钟伟让我用php写,但是我拿起php就烦,自己写了那么久的p...2009-02-12 01:47:43 · 97 阅读 · 0 评论 -
蛋蛋的python把老子吓死了
今天无意中敲 python的老窝, 敲到 www.python.com 上去了。奶奶的,好家伙,python 真强啊 !!PS: 少儿不宜2009-02-13 16:23:57 · 191 阅读 · 0 评论 -
用cx_Freeze把python打包成exe可执行文件
以前从来没有试过把Python打包,昨天试了试,发现打包也是一件挺容易的事情.Python打包有很多种选择.cx_Freeze是一种,py2exe也可以,还有一个pyinstaller.我用的是cx_Freeze,而py2exe因为sf实在太慢连不上.所以没办法,只好先用可以下载的.cx_Freeze的资料比较少,不过不是太痛苦,因为好像cx会比py2exe简便易用,而且好像是跨平台的,不错不...2008-06-10 14:12:52 · 115 阅读 · 0 评论 -
python 3D相关
Python是什么>?它不是蟒蛇,而是一种早期产生于Linux中的脚本语言--------------------- 大家都是急性子,我也不喜欢XXX东东的历史.我们只看现在.为什么学它?有什么好处? Modo中支持三种脚本机制.Lux<官方定义>; Perl(Unix中的任务处理脚本语言,语法和Python的没的比),Python语言(帅!).支持这种脚本语言的还有...原创 2009-02-24 23:24:20 · 203 阅读 · 0 评论 -
SOAPpy
偶尔配置一个开发环境需要使用 SOAPpy,环境为windows2003 +Python,安装的是SOAPpy-0.12.0, python setup.py install会报错,SyntaxError: from __future__ imports must occur at the beginning of the file。网上搜了半天,很多都提到了这个问题,包括在Ubuntu下安装...2008-06-20 01:14:19 · 207 阅读 · 0 评论 -
python包包收集
catswhocode.com 的 jbj 写道:我很喜欢Python,Python具有强大的扩展能力,我列出了50个很棒的Python模块,包含几乎所有的需要:比如Databases,GUIs,Images, Sound, OS interaction, Web,以及其他。推荐收藏。 Graphical interfacewxPythonhttp://wxpython.org...2008-06-20 10:05:16 · 357 阅读 · 0 评论 -
apns批量使用失败
突然某一天app 调用 apns 用户莫名其妙收不到,由于调用的是底层的统计接口,不知道是自己的问题还是水果的问题,好吧,自己裸调水果接口。 用pip 搜索了一下 python 的包,撞了 pyapns 和 apns 发现 apns 貌似比较成熟一些,还包含了feedback的调用,试这调用发现没有问题,虽然有些延迟但是,基本上不会失败。接着底层接口的同事过来调试。我...原创 2012-04-17 19:22:25 · 248 阅读 · 0 评论