代码改变世界

eclipse安装pydev插件

2013-05-06 00:33 by youxin, 1506 阅读, 0 推荐, 收藏,
摘要:pydev是eclipse开发python的差距。 强大的调试功能和舒服的编辑环境让pydev赢得了许多人的青睐。不过eclipse本来就是耗资源大户,pydev在这一点上毫无办法,但现在的电脑都很快了,跑eclipse根本就是小case,不用担心太多。除了强大的调试功能,依靠 eclipse,pydev的代码浏览能力是其它所有IDE所不能比的,比如按住CTRL键再点击一个类就能自动跳到该类的定义,这对于阅读代码非常有用。现在pydev extension也开源了,所以一些(我不知道的)高级的功能也被融入到pydev里了。推荐度★★★★★下载:http://pydev.org/download 阅读全文

Python安装模块出错(ImportError: No module named setuptools)解决方法

2013-05-05 22:48 by youxin, 1196 阅读, 0 推荐, 收藏,
摘要:Python第三方模块中一般会自带setup.py文件,在Windows环境下,我们只需要使用命令cd c:\Temp\foopython setup.py install两个命令就可以完成第三方模块的安装了。第一个cd命令将当前目前切换到待安装的第三方模块的目录下(这里假设第三方模块解压后的目录为c:\Temp\foo),第二个命令就执行安装了。安装的过程中可能会出现“ImportError: No module named setuptools”的错误提示,这是新手很常遇见的错误提示。不用担心,这是因为Windows环境下Python默认是没有安装setuptools这个模块的,这也是一个 阅读全文

python安装feedparser

2013-05-05 22:46 by youxin, 3419 阅读, 0 推荐, 收藏,
摘要:去官网下载:https://pypi.python.org/pypi/feedparser/包$ python setup.py install结果报错: from setuptools import setupImportError: No module named setuptools缺少setuptools(python是2.7.2,feedparse版本是5.1.3)安装setuptools.然后打开cmdcd feedparser目录C:\feedparser\python setup.py install.安装完成。然后第一次尝试。将下列代码保存在test.py里面。import 阅读全文

python安装模块与包

2013-05-05 22:40 by youxin, 75242 阅读, 1 推荐, 收藏,
摘要:Python模块,简单说就是一个.py文件,其中可以包含我们需要的任意Python代码。迄今为止,我们所编写的所有程序都包含在单独的.py文件中,因此,它们既是程序,同时也是模块。关键的区别在于,程序的设计目标是运行,而模块的设计目标是由其他程序导入并使用。不是所有程序都有相关联的.py文件-比如说,sys模块就内置于Python中,还有些模块是使用其他语言(最常见的是C语言)实现的。不过,Python的大多数库文件都是使用Python实现的,因此,比如说,我们使用了语句import collections,之后就可以通过调用collections.namedtuple()创建命名的元组,而我 阅读全文

python文件操作

2013-05-05 21:12 by youxin, 556 阅读, 0 推荐, 收藏,
摘要:最基本的文件操作当然就是在文件中读写数据。这也是很容易掌握的。现在打开一个文件以进行写操作:1. fileHandle = open ( 'test.txt', 'w' ) (文件句柄是个对象,与c不同)fileHandle = open ( 'test.txt', 'w' ) 注意,我们是以w打开,使用f.read()会报错.‘w'是指文件将被写入数据,语句的其它部分很好理解。下一步就是将数据写入文件:1. fileHandle.write ( 'This is a test.\nReally, it is.&# 阅读全文

python method unbound bound static区别和descriptor描述符解释

2013-05-05 19:01 by youxin, 886 阅读, 0 推荐, 收藏,
摘要:来自:http://stackoverflow.com/questions/114214/class-method-differences-in-python-bound-unbound-and-staticpython 中function和method是不同的。What is the differ... 阅读全文

python和php通信

2013-05-05 17:45 by youxin, 3089 阅读, 0 推荐, 收藏,
摘要:http://fc-lamp.blog.163.com/blog/static/174566687201111164310909/https://code.google.com/p/ppython/最简单的情况:php调用pythonCalling Python in PHP提到了用:system()或popen()如果Python脚本没有输出,或者你想要Python脚本的输出是直接输出到浏览器的:用system()如果你想要通过标准输入stdin去输入数据到Python中,或者是从Python的标准输出stdout中读取数据:用popen()popen只能读或写,不能同时实现两种效果(既读也 阅读全文

一张图片入门Python

2013-05-05 16:22 by youxin, 337 阅读, 0 推荐, 收藏,
摘要:英文版: 阅读全文

python 缩进讨论

2013-05-05 16:05 by youxin, 498 阅读, 0 推荐, 收藏,
摘要:python的缩进格式是python语法中最特别的一点,很多已经习惯了其他语言的朋友再去学python的话,开始会觉的不太习惯,怎么看怎么都觉的别扭,也有一些朋友因为这个特别的格式与python失之交臂,认为不符合编程的风格,但是我要说的是恰恰是这样的格式让python变得更为强大。下面说说几点原因:1这样的格式可读性非常好。在你看其它的语言的时候,你会发现要有很多注释才能说明问题而python却非常的精炼,只要核心的地方注释好来就行,可以说python本身的缩进就带了注释的功能。2可维护性比较好。现在的软件开发的个人时代已经过去,正是团队合作的年代,讲究代码的共通性和维护性,团队合作可以大大 阅读全文

python 类

2013-05-05 14:41 by youxin, 404 阅读, 0 推荐, 收藏,
摘要:java中的类与python类有点不同。python有类对象class object和实例对象(instance object)的概念。Class Objects Provide Default Behavior(来自learning python)When we run a class statement, we get a class object. Here’s a rundown of the mainproperties of Python classes:当我们运行class语句时,就得到了一个类对象)• The class statement creates a class ob 阅读全文
上一页 1 ··· 172 173 174 175 176 177 178 179 180 ··· 269 下一页