都道府県の人口情報を収集し、csvファイルに保存するスクリプトを書いてください。
"""
都道府県の人口情報を収集し、csvファイルに保存するスクリプトを書きます。
"""

import csv
import requests

url = 'http://www.stat.go.jp/data/jinsui/2019np/0100053119.xlsx'

def extract_data():
    response = requests.get(url)
    population_data = response.text

    # 人口情報を収集
    data = []
    for line in population_data.split('\n'):
        prefix = line[:4]
        if '都道府県' in line or '全国' in line:
            continue
        if prefix == 'real':
            data.append([field for field in line.split(',') if field])
    # CSVファイルに保存
    with open('population_data.csv', 'w', encoding='utf-8') as f:
        writer = csv.writer(f)
        writer.writerows(data)

if __name__ == '__main__':
    extract_data()