私はPinry、自己ホスト可能なPinterest "クローン"を拡張しようと考えています。 Pinryに欠けている主な機能の1つは、現在のところ画像URLのみを受け入れることです。私はPythonでそれを行うための示唆された方法があるかどうか疑問に思っていますか?URLのイメージを抽出/提案するPythonモジュールはありますか?
0
A
答えて
2
はい、これを行うにはたくさんの方法がありますが、BeautifulSoupはオプションになる可能性があります。あるいはもっと単純にあなたが要求したライブラリとHTMLを取得し、その後、出力しますBeautifulSoup4と要求を使用して完全な例が
import requests
from bs4 import BeautifulSoup
r = requests.get('http://goodnewshackney.com')
soup = BeautifulSoup(r.text)
for img in soup.find_all('img'):
print(img.get('src'))
を下回っている
<img src="">.
に一致するように正規表現を使用することができます。
http://24.media.tumblr.com/avatar_69da5d8bb161_128.png
http://24.media.tumblr.com/avatar_69da5d8bb161_128.png
....
http://25.media.tumblr.com/tumblr_m07jjfqKj01qbulceo1_250.jpg
http://27.media.tumblr.com/tumblr_m05s9b5hyc1qbulceo1_250.jpg
これらの画像を何らかの形でユーザに提示し、その画像を選択させる必要があります。非常にシンプルでなければならない。
1
関連する問題
- 1. Loopの提案はありますか?
- 2. デザインパターンに関するクラッシュコースの提案はありますか?
- 3. startActivity()または他の提案はありますか?
- 4. 提案単語を与えるAPIはありますか?
- 5. WEbAii、Watin、Selenuimに関する提案はありますか
- 6. サーバーからイメージをダウンロードする(cUrl、提案を受け取ります)C++
- 7. 提案ボタンを作成するランダムにデータベースからデータを抽出する
- 8. iPhone開発リソースのご提案はありますか?
- 9. Ultra Edit Setupの提案はありますか?
- 10. PowerPCシミュレータの提案はありますか?
- 11. イメージ処理でのクラッシュ・リーディング提案の提案
- 12. 2.6の "string" .format()呼び出しに似た何かを提供するPythonモジュール2.5がありますか?
- 13. Android:AutoCompleteTextView(デフォルト提案あり)
- 14. このCSSを改善するための提案はありますか?
- 15. フォーム提出パターンはありますか?
- 16. Delphi 2010のユニットリファレンスを自動的に提案するツールはありますか?
- 17. URLからBeautifulSoup、Pythonでプレーンテキストを抽出しますが、まだクリーンではありません。
- 18. 文字列に月や日を検出するPythonモジュールはありますか?
- 19. Linuxのsysfsを解析するPythonモジュールはありますか?
- 20. 私のWebサーバーのサーバー設定に関する提案はありますか?
- 21. タイムスタンプを動的に変更する - 提案はありますか?
- 22. このアイデアやアーキテクチャに関するヒントや提案はありますか?
- 23. wordpressとフォーラムとの統合に関する提案はありますか?
- 24. Python Console UIの提案
- 25. DataTableで式を作成し、提案を提案しますか?
- 26. JavaプログラムでJavaスクリプトのタグ<scripts>を抽出する提案
- 27. Drupal 7モジュール開発の提案
- 28. Python Youtube-dlは無効なURLを抽出します
- 29. Pythonのschedモジュールに相当するJavaはありますか?
- 30. HTTP_ACCEPT_LANGAUGEで何かするPythonモジュールはありますか?