質問編集履歴
2
質問の追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -50,4 +50,37 @@
|
|
50
50
|
Py_Finalize();
|
51
51
|
return 0;
|
52
52
|
}
|
53
|
+
```
|
54
|
+
```
|
55
|
+
/usr/lib/python2.7/dist-packages/vtk/libvtkRenderingPythonTkWidgets.x86_64-linux-gnu.so
|
56
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkChartsCorePython.x86_64-linux-gnu.so
|
57
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonColorPython.x86_64-linux-gnu.so
|
58
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonComputationalGeometryPython.x86_64-linux-gnu.so
|
59
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonCorePython.x86_64-linux-gnu.so
|
60
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonDataModelPython.x86_64-linux-gnu.so
|
61
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonExecutionModelPython.x86_64-linux-gnu.so
|
62
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonMathPython.x86_64-linux-gnu.so
|
63
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonMiscPython.x86_64-linux-gnu.so
|
64
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonSystemPython.x86_64-linux-gnu.so
|
65
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkCommonTransformsPython.x86_64-linux-gnu.so
|
66
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkDomainsChemistryPython.x86_64-linux-gnu.so
|
67
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersAMRPython.x86_64-linux-gnu.so
|
68
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersCorePython.x86_64-linux-gnu.so
|
69
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersExtractionPython.x86_64-linux-gnu.so
|
70
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersFlowPathsPython.x86_64-linux-gnu.so
|
71
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersGeneralPython.x86_64-linux-gnu.so
|
72
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersGenericPython.x86_64-linux-gnu.so
|
73
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersGeometryPython.x86_64-linux-gnu.so
|
74
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersHybridPython.x86_64-linux-gnu.so
|
75
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersHyperTreePython.x86_64-linux-gnu.so
|
76
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersImagingPython.x86_64-linux-gnu.so
|
77
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersModelingPython.x86_64-linux-gnu.so
|
78
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelFlowPathsPython.x86_64-linux-gnu.so
|
79
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelGeometryPython.x86_64-linux-gnu.so
|
80
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelImagingPython.x86_64-linux-gnu.so
|
81
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelMPIPython.x86_64-linux-gnu.so
|
82
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelPython.x86_64-linux-gnu.so
|
83
|
+
/usr/lib/python2.7/dist-packages/vtk/vtkFiltersParallelStatisticsPython.x86_64-linux-gnu.so
|
84
|
+
.
|
85
|
+
.
|
53
86
|
```
|
1
コードの追加
title
CHANGED
File without changes
|
body
CHANGED
@@ -21,4 +21,33 @@
|
|
21
21
|
fatal error: Python.h: そのようなファイルやディレクトリはありません
|
22
22
|
compilation terminated.
|
23
23
|
|
24
|
-
アドバイスいただけると幸いです
|
24
|
+
アドバイスいただけると幸いです
|
25
|
+
|
26
|
+
|
27
|
+
python.c
|
28
|
+
```c
|
29
|
+
#include <stdio.h>
|
30
|
+
#include <Python.h>
|
31
|
+
|
32
|
+
int main()
|
33
|
+
{
|
34
|
+
PyObject *pModule, *pTmp;
|
35
|
+
char *sTmp;
|
36
|
+
|
37
|
+
Py_Initialize();
|
38
|
+
|
39
|
+
/* モジュールをimport */
|
40
|
+
pModule = PyImport_ImportModule("○○.py");
|
41
|
+
|
42
|
+
/* pythonで言う pTmp = getattr(pModule, 'func')() みたいな。 */
|
43
|
+
pTmp = PyObject_CallMethod(pModule, "func", NULL);
|
44
|
+
|
45
|
+
/* PyObjectをC言語の型に変換 */
|
46
|
+
PyArg_Parse(pTmp, "s", &sTmp)
|
47
|
+
|
48
|
+
printf("%s\n", sTmp);
|
49
|
+
|
50
|
+
Py_Finalize();
|
51
|
+
return 0;
|
52
|
+
}
|
53
|
+
```
|