怎么把这段代码弄成多线程

博主博主,之前有翻页爬过一个网站的图片名和链接,但是想在速度上提升,怎么把代码弄成多线程的啊?
想要多线程化
下面这是源代码:
import requests
import csv
from bs4 import BeautifulSoup
data_list = []
begin = int(input("起始页:"))
end = int(input("终止页:"))
for i in range(begin,end+1):
if i==1:
url = f"https://sc.chinaz.com/tupian/index.html"

else:
    url = f"https://sc.chinaz.com/tupian/index_{i}.html"
headers = {
    'User-Agent': 'Mozilla/5.0 (iPod; U; CPU iPhone OS 4_1 like Mac OS X; the-NP) AppleWebKit/532.14.6 (KHTML, like Gecko) Version/3.0.5 Mobile/8B112 Safari/6532.14.6'
}
response = requests.get(url, headers=headers)
response.encoding = 'utf-8'
html = response.text
soup = BeautifulSoup(html, 'lxml')
div_tag = soup.find("div", id="container").select('a')[1::3]
print(div_tag)
for div in div_tag:
    item = {}
    item["图片名称"] = div.get("alt")
    item["图片链接"] = "https:" + div.get("href")
    data_list.append(item)

with open("图片1.csv", 'w', encoding='utf-8', newline='') as f:
    wt = csv.DictWriter(f, ["图片名称", "图片链接"])
    wt.writeheader()
    wt.writerows(data_list)

开辟一个线程池,将第一个for循环放入线程池内
参考这个简单的
https://blog.csdn.net/m0_61791601/article/details/125889849?spm=1001.2014.3001.5502