回答編集履歴

4

追記

2018/09/29 19:25

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -27,3 +27,13 @@
27
27
  " return ('byt, this printed by C')");
28
28
 
29
29
  ```
30
+
31
+
32
+
33
+ ---
34
+
35
+
36
+
37
+ インタラプタ(interrupter)ではなくインタプリタ(interpreter)です。
38
+
39
+ (interrupterの和訳は妨害者、さえぎるものなので、今回のケースでは間違いではないかもしれませんが・・・)

3

修正

2018/09/29 19:25

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- きもち程度に見やすくしたバージョン(これで連続した文字列として取り扱われます)。
17
+ きもち程度に見やすくしたバージョン(これで連続した文字列として取り扱われます)。
18
18
 
19
19
 
20
20
 

2

追記

2018/09/29 19:21

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -11,3 +11,19 @@
11
11
 
12
12
 
13
13
  でどうでしょう。手元でやったらとりあえず無事動きました(質問文のコードは関数を呼び出していないので何の反応もありませんが)。
14
+
15
+
16
+
17
+ きもち程度に見やすくしたバージョン(これで連続した文字列として取り扱われます)。
18
+
19
+
20
+
21
+ ```python
22
+
23
+ PyRun_SimpleString("def func():\n"
24
+
25
+ " print('this printed by python')\n"
26
+
27
+ " return ('byt, this printed by C')");
28
+
29
+ ```

1

追記

2018/09/29 11:01

投稿

hayataka2049
hayataka2049

スコア30933

test CHANGED
@@ -10,4 +10,4 @@
10
10
 
11
11
 
12
12
 
13
- でどうでしょう。
13
+ でどうでしょう。手元でやったらとりあえず無事動きました(質問文のコードは関数を呼び出していないので何の反応もありませんが)。