回答編集履歴
2
わかりやすさのために語句を追加しました
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
やり方ですが、関数をモジュールに入れ、それをPythonインタープリタの組み込み(built-in)モジュールとして登録します。登録にはPython C FFIの [PyImport_AppendInittab 関数](https://docs.python.org/3/c-api/import.html#c.PyImport_AppendInittab) を使います。
|
5
|
+
やり方ですが、`pyfunction`な関数をPythonモジュールに入れ、それをPythonインタープリタの組み込み(built-in)モジュールとして登録します。登録にはPython C FFIの [`PyImport_AppendInittab` 関数](https://docs.python.org/3/c-api/import.html#c.PyImport_AppendInittab) を使います。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
なお、参考にしたissueは2年前のものなので、そのままではコンパイルエラーになってしまいます。私の方で少し変更しましたが、もっといい方法があるかもしれません。(今日はじめてPyO3を
|
9
|
+
なお、参考にしたissueは2年前のものなので、そのままではコンパイルエラーになってしまいます。私の方で少し変更しましたが、もっといい方法があるかもしれません。(今日はじめてPyO3を触りました)
|
10
10
|
|
11
11
|
|
12
12
|
|
1
文章を少し直しました
test
CHANGED
@@ -2,11 +2,11 @@
|
|
2
2
|
|
3
3
|
|
4
4
|
|
5
|
-
やり方ですが、関数をモジュールに入れ、それをPythonインタープリタの組み込み(built-in)モジュールとして登録します。Python C FFIの [PyImport_AppendInittab関数](https://docs.python.org/3/c-api/import.html#c.PyImport_AppendInittab) を使います。
|
5
|
+
やり方ですが、関数をモジュールに入れ、それをPythonインタープリタの組み込み(built-in)モジュールとして登録します。登録にはPython C FFIの [PyImport_AppendInittab 関数](https://docs.python.org/3/c-api/import.html#c.PyImport_AppendInittab) を使います。
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
なお、参考にしたissueは2年前のものなので、そのままではコンパイルエラーになってしまいます。私の方で少し変更しましたが、もっといい方法があるかもしれません。(今日
|
9
|
+
なお、参考にしたissueは2年前のものなので、そのままではコンパイルエラーになってしまいます。私の方で少し変更しましたが、もっといい方法があるかもしれません。(今日はじめてPyO3をさわりました)
|
10
10
|
|
11
11
|
|
12
12
|
|