teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

編集

2017/09/21 13:37

投稿

roy29
roy29

スコア18

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

編集

2017/09/21 13:37

投稿

roy29
roy29

スコア18

title CHANGED
File without changes
body CHANGED
@@ -16,10 +16,11 @@
16
16
 
17
17
 
18
18
  # 試したこと② send_file()
19
- return send_file()でURLから取得した画像を表示することができました。
19
+ return send_file()でサーバの画像をダウンロードさせることができました。
20
+ しかし、URLから取得した画像を一旦サーバに保存しなくてはいけないのと、
20
- やりたいのは自動でダウンロードすることで、また複数ファイルを扱いたいのででした。
21
+ 複数ファイルを扱いたいことからでした。
21
22
 
22
23
 
23
-
24
+ # その他
24
25
  調べても自動で画像を収集するような例が引っかかってしまい、ウェブ上でアクセスしてきたユーザにダウンロードさせるというものが見つけられませんでした。
25
26
  アドバイスをいただけたら幸いです。

1

追記

2017/09/21 13:31

投稿

roy29
roy29

スコア18

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
+ アドバイスをいただけたら幸いです。