回答編集履歴
4
修正
test
CHANGED
@@ -58,7 +58,7 @@
|
|
58
58
|
|
59
59
|
```
|
60
60
|
|
61
|
-
上のimg_encode.pyをローカルのpython環境で実行すると、同じフォルダに「save.txt」というファイルができるので、save.txt
|
61
|
+
上のimg_encode.pyをローカルのpython環境で実行すると、同じフォルダに「save.txt」というファイルができるので、save.txtをテキストエディタで開いて、中の文字列(全部)をコピーします。
|
62
62
|
|
63
63
|
~~上のimg_encode.pyをローカルのpython環境で実行して、ターミナルに出力された「b'~」から「'」までの文字列をコピーします。~~
|
64
64
|
|
3
修正
test
CHANGED
@@ -42,13 +42,27 @@
|
|
42
42
|
|
43
43
|
from base64 import b64encode
|
44
44
|
|
45
|
+
|
46
|
+
|
45
47
|
with open("ローカルの画像イメージのファイルパス", "rb") as f:
|
46
48
|
|
47
|
-
|
49
|
+
dat = b64encode(f.read())
|
50
|
+
|
51
|
+
|
52
|
+
|
53
|
+
with open("save.txt", "w") as f:
|
54
|
+
|
55
|
+
f.write(dat.decode())
|
56
|
+
|
57
|
+
|
48
58
|
|
49
59
|
```
|
50
60
|
|
61
|
+
上のimg_encode.pyをローカルのpython環境で実行すると、同じフォルダに「save.txt」というファイルができるので、save.txtそれをテキストエディタで開いて、中の文字列をコピーします。
|
62
|
+
|
51
|
-
上のimg_encode.pyをローカルのpython環境で実行して、ターミナルに出力された「b'~」から「'」までの文字列をコピーします。
|
63
|
+
~~上のimg_encode.pyをローカルのpython環境で実行して、ターミナルに出力された「b'~」から「'」までの文字列をコピーします。~~
|
64
|
+
|
65
|
+
(何行にもわたる乱数みたいな長い文字列ですが全部コピー)
|
52
66
|
|
53
67
|
(このコードは画像をbase64エンコードした文字列データを得るために行うものであって、lambdaで実行する必要はありません)
|
54
68
|
|
@@ -94,7 +108,7 @@
|
|
94
108
|
|
95
109
|
- path = r"C:/Users/81909/Desktop/250-min.png"
|
96
110
|
|
97
|
-
+ encoded_img =
|
111
|
+
+ encoded_img = "iVBORw0KGgoAA~~~~" # コピーした文字列
|
98
112
|
|
99
113
|
# 画像をRichMenuに指定
|
100
114
|
|
2
修正
test
CHANGED
@@ -39,6 +39,8 @@
|
|
39
39
|
img_encode.py
|
40
40
|
|
41
41
|
```python
|
42
|
+
|
43
|
+
from base64 import b64encode
|
42
44
|
|
43
45
|
with open("ローカルの画像イメージのファイルパス", "rb") as f:
|
44
46
|
|
1
修正
test
CHANGED
@@ -46,7 +46,7 @@
|
|
46
46
|
|
47
47
|
```
|
48
48
|
|
49
|
-
上のimg_encode.pyをローカルのpython環境で実行して、ターミナルに出力された「b'~」から「'」までの
|
49
|
+
上のimg_encode.pyをローカルのpython環境で実行して、ターミナルに出力された「b'~」から「'」までの文字列をコピーします。(何行にもわたる乱数みたいな長い文字列ですが全部コピー)
|
50
50
|
|
51
51
|
(このコードは画像をbase64エンコードした文字列データを得るために行うものであって、lambdaで実行する必要はありません)
|
52
52
|
|