2017-05-26 8 views
-1
私はPythonは、ウェブサイトの検索結果のすべてのWebページを見えるようにしようとしています

検索結果のページを循環し、解析データ

remainder = "latter_part_of_url" 

page = '?s=0' 

urlstring = 'https://domain/search/' + str(page) + str(remainder) 

pagenumber = str(page)+120 

for i in range(120, 100000, 120): 
    # I am trying to increment by 120, how do I do that? 

print(urlstring) 

答えて

0

は、それは単純なことではないでしょう。

for new_page_num in range(int(page)+120, 100000, 120): 
     urlstring = 'https://domain/search/' + str(new_page_num) + str(remainder) 

+ではなく、文字列の書式設定を使用します。

+0

いつ停止するのがわかりますか?最後のページが表示されたときにコードが動作を停止するための参照ポイントとして使用するもの。 –

+0

あなたが100000に達すると停止します。どのように範囲(..)が働くか。 – jnvilo

関連する問題