python 调用 C :
还是shell 获得linux 相关比较简单。
目前发现cmd好用。但是不适合很长的shell命令。只能写在脚本哩。。。[最好用的方法应该是???
pythhon 调用C 的时候,向C传递的参数=======发现直接传int不对。。。字符串接收是可以的。
C++ 编译为so 供 python调用,命令:
g++ perm.cpp -fPIC -shared -o perm.so
python
python 代码:
import sys
import os
import glob
import subprocess
import shutil
import traceback
import fcntl
import signal
import ConfigParser
import time
def get_files():
global file
cmd = ["sh", "./test.sh"]
process = subprocess.Popen(cmd, stdout=subprocess.PIPE, stderr=subprocess.PIPE )
out = process.communicate()
if process.returncode &#