私はPythonでアクセスしたいURLのリストを持っています。それらを保存する最も良い方法はどれですか?そこ〜40のURLがあると、リストはかなり一定であるが、私は完全なリストを更新できるようにしたいと思います(私は、特定のWebサイトからそれらのURLをチェックスクレーパーを持っている現在のURLは次のように格納されます。URLの保存とアクセス
class urlList(object):
A = 'url1'
B = 'url2'
C = 'url3'
あなたが名「A」を知っているとき、それらへのアクセス
は非常に簡単です。しかし、私はそのようなオブジェクトを持っていない上場以来、動作しません
wanted_urls = ['A','C']
def urlScrapper(wanted_urls):
listing = urlList
temp = [attr for attr in dir(listing) if not callable(getattr(listing, attr)) and not attr.startswith("__")]
for (wanted_url in wanted_urls):
for (url in temp):
if (url == wanted_url):
url_to_be_used = listing.url
listing.urlをチェックするため、このスクリプトを持っている。他の方法がありますこれに対処するには、次のようにすべてを書きます。
if (wanted_url == 'A')
url_to_be_used = listing.A
また、これらのURLを保存するためのより良い方法がある場合は、歓迎します。
素敵なデシベルのように思えます。しかし、現在モジュールをインストールすることはできませんので、私は@ MedAliの解決策を今は取りに行きます。 – Pekafu