質問編集履歴
9
変更
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
|
1
|
+
cとPython動かし方
|
test
CHANGED
File without changes
|
8
改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,16 +1,9 @@
|
|
1
|
-
|
1
|
+
リナックスの環境で開発を勧めております。
|
2
2
|
主にC言語でプログラム書いていてコンパイルまではできたのですが、実行してもプログラム上で指定しているPythonが呼び出されません。
|
3
3
|
cのプログラムを実行してる中でPythonのプログラムも呼び出して実行するやり方をご教師お願いします。
|
4
4
|
|
5
|
-
CもPythonも単独で実行するとプログラムは動きます。
|
6
|
-
それぞれ別のフォルダで作成しております。
|
7
5
|
c言語のプログラム
|
8
6
|
```ここに言語を入力
|
9
|
-
#include<Python.h>
|
10
|
-
#include <stdio.h>
|
11
|
-
#include <unistd.h>
|
12
|
-
#include <pigpio.h>
|
13
|
-
#include <stdlib.h>
|
14
7
|
void abc(int);
|
15
8
|
|
16
9
|
int main(void)
|
@@ -43,26 +36,4 @@
|
|
43
36
|
main.py: not found
|
44
37
|
```
|
45
38
|
と表示されます。
|
46
|
-
Pythonでは
|
47
39
|
|
48
|
-
main.py
|
49
|
-
```ここに言語を入力
|
50
|
-
import ift
|
51
|
-
|
52
|
-
ts = "PythonAlart"
|
53
|
-
v1 = "文字1"
|
54
|
-
v2 = "文字2"
|
55
|
-
|
56
|
-
ift.ifttt_webhook(kabu, v1, v2)
|
57
|
-
```
|
58
|
-
```ここに言語を入力
|
59
|
-
import requests
|
60
|
-
|
61
|
-
|
62
|
-
def ifttt_webhook(eventid, v1, v2):
|
63
|
-
payload = {"value1": v1,"value2": v2}
|
64
|
-
url = "https://maker.ifttt.com/trigger/" + \
|
65
|
-
eventid + "/with/key/
|
66
|
-
response = requests.post(url, data=payload)
|
67
|
-
```
|
68
|
-
実行すると通知が来ます。
|
7
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -4,8 +4,18 @@
|
|
4
4
|
|
5
5
|
CもPythonも単独で実行するとプログラムは動きます。
|
6
6
|
それぞれ別のフォルダで作成しております。
|
7
|
+
c言語のプログラム
|
8
|
+
```ここに言語を入力
|
9
|
+
#include<Python.h>
|
10
|
+
#include <stdio.h>
|
11
|
+
#include <unistd.h>
|
12
|
+
#include <pigpio.h>
|
13
|
+
#include <stdlib.h>
|
14
|
+
void abc(int);
|
7
15
|
|
8
|
-
|
16
|
+
int main(void)
|
17
|
+
{省略}
|
18
|
+
|
9
19
|
void abc()
|
10
20
|
{
|
11
21
|
|
@@ -33,4 +43,26 @@
|
|
33
43
|
main.py: not found
|
34
44
|
```
|
35
45
|
と表示されます。
|
46
|
+
Pythonでは
|
36
47
|
|
48
|
+
main.py
|
49
|
+
```ここに言語を入力
|
50
|
+
import ift
|
51
|
+
|
52
|
+
ts = "PythonAlart"
|
53
|
+
v1 = "文字1"
|
54
|
+
v2 = "文字2"
|
55
|
+
|
56
|
+
ift.ifttt_webhook(kabu, v1, v2)
|
57
|
+
```
|
58
|
+
```ここに言語を入力
|
59
|
+
import requests
|
60
|
+
|
61
|
+
|
62
|
+
def ifttt_webhook(eventid, v1, v2):
|
63
|
+
payload = {"value1": v1,"value2": v2}
|
64
|
+
url = "https://maker.ifttt.com/trigger/" + \
|
65
|
+
eventid + "/with/key/
|
66
|
+
response = requests.post(url, data=payload)
|
67
|
+
```
|
68
|
+
実行すると通知が来ます。
|
6
文章修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,12 +1,15 @@
|
|
1
|
+
ラズパイのリナックスの環境で開発を勧めております。
|
1
|
-
|
2
|
+
主にC言語でプログラム書いていてコンパイルまではできたのですが、実行してもプログラム上で指定しているPythonが呼び出されません。
|
2
3
|
cのプログラムを実行してる中でPythonのプログラムも呼び出して実行するやり方をご教師お願いします。
|
4
|
+
|
3
5
|
CもPythonも単独で実行するとプログラムは動きます。
|
6
|
+
それぞれ別のフォルダで作成しております。
|
4
7
|
|
5
8
|
```ここに言語を入力
|
6
9
|
void abc()
|
7
10
|
{
|
8
11
|
|
9
|
-
char passbuf1[] ="
|
12
|
+
char passbuf1[] ="Python main.py";
|
10
13
|
|
11
14
|
system(passbuf1);
|
12
15
|
}
|
@@ -25,6 +28,9 @@
|
|
25
28
|
```ここに言語を入力
|
26
29
|
` sudo ./main
|
27
30
|
```
|
28
|
-
|
31
|
+
実行結果を見ると
|
32
|
+
```ここに言語を入力
|
33
|
+
main.py: not found
|
34
|
+
```
|
35
|
+
と表示されます。
|
29
36
|
|
30
|
-
|
5
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -6,7 +6,7 @@
|
|
6
6
|
void abc()
|
7
7
|
{
|
8
8
|
|
9
|
-
char passbuf1[] ="main.py";
|
9
|
+
char passbuf1[] ="python main.py";
|
10
10
|
|
11
11
|
system(passbuf1);
|
12
12
|
}
|
4
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -23,7 +23,7 @@
|
|
23
23
|
実行のコマンドは
|
24
24
|
|
25
25
|
```ここに言語を入力
|
26
|
-
` sudo ./main
|
26
|
+
` sudo ./main
|
27
27
|
```
|
28
28
|
|
29
29
|
|
3
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -2,7 +2,7 @@
|
|
2
2
|
cのプログラムを実行してる中でPythonのプログラムも呼び出して実行するやり方をご教師お願いします。
|
3
3
|
CもPythonも単独で実行するとプログラムは動きます。
|
4
4
|
|
5
|
-
|
5
|
+
```ここに言語を入力
|
6
6
|
void abc()
|
7
7
|
{
|
8
8
|
|
@@ -10,12 +10,21 @@
|
|
10
10
|
|
11
11
|
system(passbuf1);
|
12
12
|
}
|
13
|
+
```
|
14
|
+
|
15
|
+
|
16
|
+
コンパイルの仕方は
|
17
|
+
|
18
|
+
|
19
|
+
```ここに言語を入力
|
20
|
+
`gcc -fPIC main.c `python3-config --cflags --ldflags`
|
21
|
+
|
22
|
+
```
|
23
|
+
実行のコマンドは
|
24
|
+
|
25
|
+
```ここに言語を入力
|
26
|
+
` sudo ./main.c
|
27
|
+
```
|
13
28
|
|
14
29
|
|
15
|
-
コンパイルの仕方は
|
16
|
-
gcc -fPIC main.c `python3-config --cflags --ldflags`
|
17
30
|
|
18
|
-
実行のコマンドは
|
19
|
-
sudo ./main.c
|
20
|
-
|
21
|
-
ちなみにPython初心者です
|
2
何を聞きたいを追加しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,5 +1,6 @@
|
|
1
1
|
ラズパイで主にC言語でプログラム書いていてコンパイルまではできたのですが、実行してもプログラム上で指定しているPythonが呼び出されません。
|
2
|
-
実行
|
2
|
+
cのプログラムを実行してる中でPythonのプログラムも呼び出して実行するやり方をご教師お願いします。
|
3
|
+
CもPythonも単独で実行するとプログラムは動きます。
|
3
4
|
|
4
5
|
|
5
6
|
void abc()
|
1
誤字
test
CHANGED
File without changes
|
test
CHANGED
@@ -17,3 +17,4 @@
|
|
17
17
|
実行のコマンドは
|
18
18
|
sudo ./main.c
|
19
19
|
|
20
|
+
ちなみにPython初心者です
|