使用C/C++扩展Python 如果你会用C,实现Python嵌入模块很简单。利用扩展模块可做很多Python不方便做的事情,他们可以直接调用C库和系统调用。 为了支持扩展,Python API定义了一系列函数、宏和变量,提供了对Python运行时系统的访问支持。Python的C API由C源码组成 ...
分类:
编程语言 时间:
2016-04-23 07:23:17
阅读次数:
335
Python是一门优秀的语言,它能让你在短时间内通过极少量代码就能完成许多操作。不仅如此,它还轻松支持多任务处理,比如多进程。 不喜欢Python的人经常会吐嘈Python运行太慢。但是,事实并非如此。尝试以下六个窍门,来为你的Python应用提速。 窍门一:关键代码使用外部功能包 Python简化 ...
分类:
编程语言 时间:
2016-04-19 12:11:51
阅读次数:
231
系统 Ubuntu14.04 python 2.7.11 运行 pip install scrapy 报错: No matching distribution found for Twisted>=10.0.0 (from scrapy) 需要手动安装Twisted, 从官网 https://twi ...
分类:
其他好文 时间:
2016-04-08 19:56:59
阅读次数:
3647
原址:http://www.oschina.net/question/89964_62779?p=1 当初学 Python 时,想要弄懂 Python 的错误信息的含义可能有点复杂。这里列出了常见的的一些让你程序 crash 的运行时错误。 1)忘记在 if , elif , else , for ...
分类:
编程语言 时间:
2016-03-28 15:29:28
阅读次数:
188
Python定义的类型(或对象)层次结构在概念上可以划分为四种类别:简单类型、容器类型、代码类型 和内部类型。 可以将 PyObject 类之下的所有 Python 类划分为 Python 运行时解释器可以使用的四个主要类别: 内置的简单类型 Python 有五个内置的简单类型:bool、int
分类:
编程语言 时间:
2016-03-15 20:25:32
阅读次数:
330
python 运行出错 WindowsError: [Error 3] : 'D:\\\xe7\x81\xab\xe8\xbd\xa6\xe9\x87\x87\xe9\x9b\x86\xe5\x99\xa8V9\\Data\\31\\201602\\19/*.*' 解决: # -*- coding:
分类:
编程语言 时间:
2016-02-23 15:53:26
阅读次数:
388
在练习ex14中,运行提示错误needmorethan1valuetounpack百度搜索的来自知乎的解答https://www.zhihu.com/question/19932406/answer/13391058才发现再一次,又忘了同时Pythonex14.py的时候应该加上另外一个参数。代码:———————————————————————————..
分类:
编程语言 时间:
2016-01-27 02:10:11
阅读次数:
239
最近在leetcode刷题,明显的注意到同样的算法,python运行的要慢的多,查资料得到python运行的慢主要原因如下:一、动态类型导致运行速度慢,在北邮人论坛里面的这篇帖子中有较为详细的解释,原文中有举例说明,本文没有例子讲解只是提取了原理来讲解,内容主要如下:(原文链接:http://bbs...
分类:
编程语言 时间:
2016-01-25 13:10:56
阅读次数:
301
异常的概念: Python运行时的错误 语法错误:软件结构上错误而导致不能被解释器解释或不能被编译器编译 逻辑错误:由于不完整或不合法的输入导致,也可能是逻辑无法生成,计算或者输出结果需 要的过程无法执行等 Pyth...
分类:
编程语言 时间:
2016-01-23 18:01:41
阅读次数:
281
在之前对Python对象的介绍中 (面向对象的基本概念,面向对象的进一步拓展),我提到过Python“一切皆对象”的哲学,在Python中,无论是变量还是函数,都是一个对象。当Python运行时,对象存储在内存中,随时等待系统的调用。然而,内存里的数据会随着计算机关机和消失,如何将对象保存到文件,并...
分类:
编程语言 时间:
2016-01-11 17:53:11
阅读次数:
166