前提・実現したいこと
pythonのpandasを使い、スクレイピングを行っています。
サイトAからサイトB、サイトC、サイトD・・・・・へ飛ぶためのURLを取得したいと思っています。
対象URLは100程度です。サイトAには対象URLのほかに200ほど別のURLがあります。
ソースコードは該当のソースコードの通りです。
対象URLの共通点は以下の通りです。
URLの末尾は6桁の数字で構成されています。
頭が2、2桁目が59、3桁目以降は09から始まる6桁の数字。
対象URLは同テーブル内のURL。同テーブル内には対象URL以外にURLが60ほどある。
現状のソースコードでは50000通りあるため対象サイトへかかる負荷や、時間等を考慮し、できるだけ少ない数でデータ取得を行いたいです。
発生している問題・エラーメッセージ
データ取得する数を減らしたい
該当のソースコード
python
A_id_list = []
for one in range(5,10):
for two in range (0,10):
for three in range (0,10,1):
for four in range (0,10,1):
for five in range (0,10,1):
A_id = '2'+str(one)+str(two)+str(three)+str(four)+str(five)
A_id_list.append(skill_id)
試したこと
対象URLを個別で指定。
補足情報(FW/ツールのバージョンなど)
URLの個別での指定以外の方法があったら教えていただきたいです。
回答1件
あなたの回答
tips
プレビュー