簡體   English   中英

如何用Python將每個HTML頁面的輸出寫入多個文件?

[英]How to write output of each HTML page into multiple files in Python?

我創建了一個代碼,該代碼將生成每個HTML頁面作為輸出,以通過for循環的迭代保存到不同的文件中。

import requests
import urllib.request

def crawlpages():
    for i in range(1451720, 1451730):
        link = "https://www.mmo-champion.com/members/" + str(i)
        content = urllib.request.urlopen(link)
        mydata = content.read()
        with open('Newfile.html%s' %i,'wb') as file:
            file.write(mydata)

crawlpages()

只是使用requests

import requests

def crawlpages():
    for i in range(1451720, 1451730):
        link = "https://www.mmo-champion.com/members/" + str(i)
        response = requests.get(link)
        mydata = response.content
        with open('Newfile.html%s' %i,'wb') as file:
            file.write(mydata)

crawlpages()

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM