python调用。 Traceback (most recent call last):

python 模块包调用出错。

Traceback (most recent call last):
File "<pyshell#0>", line 1, in <module>
import rml2pdf
File "C:\Python33\lib\rml2pdf\__init__.py", line 23, in <module>
from trml2pdf import parseString, parseNode
File "C:\Python33\lib\trml2pdf.py", line 319
raise ValueError, "Not enough space"
^

这是什么问题呢 File "<pyshell#0>", line 1, in <module>
求前辈指教。

关闭程序,然后从新启动phython。

关于Python,Python具有丰富和强大的库。它常被昵称为胶水语言,能够把用其他语言制作的各种模块很轻松地联结在一起。常见的一种应用情形是,使用Python快速生成程序的原型,然后对其中[3] 有特别要求的部分,用更合适的语言改写,比如3D游戏中的图形渲染模块,性能要求特别高,就可以用C++重写,而后封装为Python可以调用的扩展类库。需要注意的是在您使用扩展类库时可能需要考虑平台问题,某些可能不提供跨平台的实现。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-05-12
通常很难出现这样的错误。只能一点点排除:
1.磁盘空间满了。 比如/tmp, /var 或者是/分区满了。
2.文件读写错误,在临时目录里,某些文件被锁,无法读写导致
3.内存不足(这个可能性小),你可以将占用内存多的程序去掉
4.你是在虚拟机里运行,可能内存访问函数不能正确使用
5.有防火墙的问题
6.可能是权限的问题,比如某些程序需要超级用户的权限
7.程序本身有BUG,它预留的计算空间不够。你可以检查一下配置什么的,看看有没有设置预加载内存的配置。

通常space是指磁盘空间, memory是指内存。本回答被网友采纳
第2个回答  2013-05-11
File "C:\Python33\lib\trml2pdf.py", line 319
raise ValueError, "Not enough space"
错误在这里,值错误,返回原因空间不够本回答被提问者采纳
相似回答