helper.urlDeployment module

引数URLのサイトにアクセスして、タイトルと最終画像URLをスクレイピングする。 最終画像URLの数字を展開した、URLリストをファイルに保存して、irvineに渡す。

irvineが起動してダウンロードが開始されるので、ダウンロードが終わったらirvineを手動で終了する。 irvineが終了したらダウンロードファイルをチェックする。 失敗している時は、拡張子を変えて、ファイルに保存して、irvineに渡す。 成功している時は、リネームしてzipして削除する。

課題

  • docstringを整える

class helper.urlDeployment.UrlDeployment(value_object, selectors_or_title=None)[ソース]

ベースクラス: object

「UrlDeploymentValue 値オブジェクト」 「str スクレイプ対象URL, list selectors」が引数で渡されるケース 「str 末尾画像URL, str タイトル」が引数で渡されるケース

get_image_urls()[ソース]

画像リスト取得 :return: list 画像リスト

get_title()[ソース]

タイトル取得 :return: str タイトル

url_list: list = []
value_object: UrlDeploymentValue = None
class helper.urlDeployment.UrlDeploymentValue(url, selectors, title, image_urls)[ソース]

ベースクラス: object

URL展開クラスの値オブジェクト

image_urls: list
static is_url_only(string: str) bool[ソース]
selectors: list
title: str
url: str