易截截图软件、单文件、免安装、纯绿色、仅160KB

IronPython中如何添加Python模块?

IronPython中的功能太少了,很多常用的Python模块都没有,也加上不。
还得用CLR来扩展。
搞到方法了,如下:
Python code:

import sys #导入sys module;
sys.path.append("c:/Python24/Lib") #增加搜索路径,也就是说当import某个module的时候,将会到已有的搜索路径中查找;
import random #导入CPython中名为random的module;
random.__doc__ #显示模块的document;



问题已经解决,要结帖了,谁回复积分就就给谁


很多都没有的,不要奇怪了,这也是举个例子罢了.
麻烦的是如果把IronPython的源代码修改了后,如把缺省数字类型改为decimal,很多Cpython的模块就不能用了.

这东西还没成熟,还在发育中
如果要用cpython的东西,就没多大义义

我有项目,要在.NET中用,用IPY可以更紧密集成


相关问答:

Python中的Unicode在Delphi如何还原成Gb2312?

已知Python 中:
s = unicode("测试", "gb2312")
s = u'\u6d4b\u8bd5'
print s
测试

在Delphi里面如何将\u6d4b\u8bd5这样的还原成Gb2312的汉字呢?
找到个方法
......

python 正则匹配中文

在文本文件中匹配项包含中文
如内容为:gamename=中文 
  key=天下
文本文件的编码的文件为utf-8
python代码如下:
# -*- coding:UTF-8 -*-
  contents=open(from_pa ......

谁能帮我分析python国际化报错问题

错误代码如下:
<strong>exceptions.UnicodeEncodeError &lt;br /&gt; &amp;#39;ascii&amp;#39; codec can&amp;#39;t encode characters in position 0-5: ordinal not in range(128)& ......

关于python 闭包的一个问题(闭包有点难理解)

python 核心编程(第二版) 中 ,11.8.4 闭包有个例子

def counter(start_at=0):
count = [start_at]
def incr():
count[0] += 1
return count[0]
return incr

难道其中count[] ......

关于Python的join()方法问题

代码如下:
import os
import time

source = [r'e:\python',r'e:\temp']
#print(source)
print('源:')
for spath in source:
    print(spath)
tar ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号