質問編集履歴
4
説明修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -35,6 +35,6 @@
|
|
35
35
|
|
36
36
|
#ここから先接続されると鍵マークのついたラズベリーパイのパスワード入力を求められる
|
37
37
|
#下記を試したが、入力されず先に進まず困っています。
|
38
|
-
pwd = XXXXX #入力するパスワード 8桁の文字列(大文字有り
|
38
|
+
pwd = XXXXX #入力するパスワード 8桁の文字列(大文字有り半角英文字+数字)
|
39
39
|
subprocess.run([str(pwd)], shell=True)
|
40
40
|
```
|
3
説明の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,7 +22,11 @@
|
|
22
22
|
|
23
23
|
開発背景
|
24
24
|
ラズベリーパイとの
|
25
|
-
scp通信でデータの転送を行うプログラムを作成しています
|
25
|
+
scp通信でデータの転送を行うプログラムを作成しています。
|
26
|
+
ラズベリパイとの通信の途中上記の鍵マークのパスワード入力が求められ
|
27
|
+
止まっている状況です。
|
28
|
+
下記全体のプログラムを記載します。
|
29
|
+
ご教授願います。
|
26
30
|
```Python
|
27
31
|
import subprocess
|
28
32
|
|
2
説明の修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,15 +1,16 @@
|
|
1
1
|
Pythonのsubprocessを使用して
|
2
2
|
ターミナルへ自動入力をさせるスクリプトを作成しています。
|
3
|
-
そこで
|
3
|
+
そこでパスワード入力を求められ(下記画像)
|
4
|
-
そこがうまく入力できずに困っています。
|
5
4
|
|
5
|
+

|
6
|
+
そこが入力できずに困っています。
|
6
7
|
どのようなコードを書けば入力でき課題を解決できるか教えて欲しいです。
|
7
8
|
|
8
9
|
試したこと下記の方法です。
|
9
10
|
```Python
|
10
11
|
import subprocess
|
11
12
|
pwd = XXXXX#password
|
12
|
-
subprocess.run(pwd, shell=True)
|
13
|
+
subprocess.run([str(pwd)], shell=True)
|
13
14
|
```
|
14
15
|
|
15
16
|
なお、os.systemのの方法も試してみましたが、うまく反映されませんでした。
|
@@ -18,3 +19,18 @@
|
|
18
19
|
OS:MACOS
|
19
20
|
Python3.8.9
|
20
21
|
|
22
|
+
|
23
|
+
開発背景
|
24
|
+
ラズベリーパイとの
|
25
|
+
scp通信でデータの転送を行うプログラムを作成しています
|
26
|
+
```Python
|
27
|
+
import subprocess
|
28
|
+
|
29
|
+
|
30
|
+
subprocess.run(["scp 送付するデータ.拡張子 pi@raspberrypi.保存するディレクトリ"], shell=True)
|
31
|
+
|
32
|
+
#ここから先接続されると鍵マークのついたラズベリーパイのパスワード入力を求められる
|
33
|
+
#下記を試したが、入力されず先に進まず困っています。
|
34
|
+
pwd = XXXXX #入力するパスワード 8桁の文字列(大文字有り)+数字
|
35
|
+
subprocess.run([str(pwd)], shell=True)
|
36
|
+
```
|
1
プログラムコメント入力
test
CHANGED
File without changes
|
test
CHANGED
@@ -8,7 +8,7 @@
|
|
8
8
|
試したこと下記の方法です。
|
9
9
|
```Python
|
10
10
|
import subprocess
|
11
|
-
pwd = XXXXX
|
11
|
+
pwd = XXXXX#password
|
12
12
|
subprocess.run(pwd, shell=True)
|
13
13
|
```
|
14
14
|
|