我不明白为什么这个简单的代码
# file: mp.py
from multiprocessing import Process
import sys
def func(x):
print 'works ', x + 2
sys.stdout.flush()
p = Process(target= func, args= (2, ))
p.start()
p.join()
p.terminate()
print 'done'
sys.stdout.flush()
Run Code Online (Sandbox Code Playgroud)
连续创建"pythonw.exe"进程并且它不会打印任何内容,即使我从命令行运行它:
python mp.py
Run Code Online (Sandbox Code Playgroud)
我在Windows 7上运行最新的Python 2.6 32位和64位
使用wchar_t对isalpha或isalnum的等效函数是什么?
wctype?
一个例子也会很好
谢谢
所以我有一个基本的 ZIPPED IronPython(2.6 或 2.6.1),我只需解压缩,启动 ipy.exe,输入“import os”并按 Enter 键。发生以下输出:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named os
Run Code Online (Sandbox Code Playgroud)
即使我先导入 clr 它也不起作用。要做什么呢?
我用谷歌搜索过这个问题,但没有相关答案。最接近的想法是这个(但不起作用):
import clr
clr.AddReference("IronPython")
clr.AddReference("IronPython.Modules")
import os
Run Code Online (Sandbox Code Playgroud)