質問編集履歴
3
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -8,7 +8,10 @@
|
|
8
8
|
つまり、flaskアプリを介してユーザがウェブ上の画像ファイルを自動的にローカル保存することを目指しています。
|
9
9
|
可能であればzipなどの圧縮ファイルにまとめたいです。
|
10
10
|
|
11
|
+
ただ、調べたところzipファイルをダウンロードするためには一旦サーバに保存しなくてはいけないとのことでした。
|
12
|
+
その点に詳しい方がいましたらアドバイスお願いします。
|
11
13
|
|
14
|
+
|
12
15
|
# 試したこと① requests.get(), write()
|
13
16
|
requests.get()でURL指定して画像を取得し、write()で保存できました。
|
14
17
|
しかし、保存先がflask側になってしまいました。
|
2
編集
title
CHANGED
File without changes
|
body
CHANGED
@@ -16,10 +16,11 @@
|
|
16
16
|
|
17
17
|
|
18
18
|
# 試したこと② send_file()
|
19
|
-
return send_file()で
|
19
|
+
return send_file()でサーバの画像をダウンロードさせることができました。
|
20
|
+
しかし、URLから取得した画像を一旦サーバに保存しなくてはいけないのと、
|
20
|
-
|
21
|
+
複数ファイルを扱いたいことから不適でした。
|
21
22
|
|
22
23
|
|
23
|
-
|
24
|
+
# その他
|
24
25
|
調べても自動で画像を収集するような例が引っかかってしまい、ウェブ上でアクセスしてきたユーザにダウンロードさせるというものが見つけられませんでした。
|
25
26
|
アドバイスをいただけたら幸いです。
|
1
追記
title
CHANGED
File without changes
|
body
CHANGED
@@ -17,4 +17,9 @@
|
|
17
17
|
|
18
18
|
# 試したこと② send_file()
|
19
19
|
return send_file()でURLから取得した画像を表示することができました。
|
20
|
-
やりたいのは自動でダウンロードすることで、また複数ファイルを扱いたいので不敵でした。
|
20
|
+
やりたいのは自動でダウンロードすることで、また複数ファイルを扱いたいので不敵でした。
|
21
|
+
|
22
|
+
|
23
|
+
|
24
|
+
調べても自動で画像を収集するような例が引っかかってしまい、ウェブ上でアクセスしてきたユーザにダウンロードさせるというものが見つけられませんでした。
|
25
|
+
アドバイスをいただけたら幸いです。
|