五月综合激情婷婷六月,日韩欧美国产一区不卡,他扒开我内裤强吻我下面视频 ,无套内射无矿码免费看黄,天天躁,日日躁,狠狠躁

新聞動態(tài)

Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)

發(fā)布日期:2022-01-21 18:20 | 文章來源:源碼中國

1 用法說明

str.format() 方法通過字符串中的花括號 {} 來識別替換字段從而完成字符串的格式化。

1.1 寫法

簡單字段名有三種寫法:

  • 省略不寫 {}
  • 數(shù)字 {十進制非負(fù)整數(shù)}
  • 變量名 {合法的Python標(biāo)識符}:在生成網(wǎng)址中可應(yīng)用

1.2 舉例

# 省略不寫
print("hello!{}".format('火柴先生'))
#OUTPUT:hello!火柴先生
# 變量名
print("hello!{name}".format(name='火柴先生'))

2 應(yīng)用:豆瓣讀書

2.1 初步

打開網(wǎng)頁選擇一個自己感興趣的標(biāo)簽,這里我選擇“股票”標(biāo)簽進行后續(xù)操作。

拖動到最下方有翻頁功能,點擊后一頁

2.2 分析URL

通過上圖中url[(https://book.douban.com/tag/股票?start=20&type=T),不難發(fā)現(xiàn)其生成邏輯

tag后為對應(yīng)的細(xì)分書籍標(biāo)簽

start值為對應(yīng)書本起始數(shù),第三頁start值變?yōu)?0可推測其每頁顯示數(shù)量為20本書

2.3 生成

利用上面學(xué)習(xí)的方法先生成一條地址

# url:https://book.douban.com/tag/股票?start=20&type=T
"https://book.douban.com/tag/股票?start={num}&type=T".format(num=20)

在notebook中運行結(jié)果如下:

通過簡單for循環(huán)批量生成網(wǎng)址,構(gòu)思分為如下幾步:

  • 先創(chuàng)建一個網(wǎng)址模板
  • 生成一個空列表,用來存儲批量生成的網(wǎng)址
  • 執(zhí)行循環(huán),注意這里的循環(huán)次數(shù)根據(jù)具體情況來設(shè)置
template="https://book.douban.com/tag/股票?start={num}&type=T"
url_list=[]
# 下面設(shè)置40,因為股票類的書籍只有40頁
for p in range(0,40):
 url=template.format(num=p*20)
 url_list.append(url)
url_list

執(zhí)行效果如下:

參考鏈接:

Python 中 str.format() 方法詳解_團子大圓帥的博客-CSDN博客_

到此這篇關(guān)于Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)的文章就介紹到這了,更多相關(guān)Python str.format()批量生成內(nèi)容請搜索本站以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持本站!

版權(quán)聲明:本站文章來源標(biāo)注為YINGSOO的內(nèi)容版權(quán)均為本站所有,歡迎引用、轉(zhuǎn)載,請保持原文完整并注明來源及原文鏈接。禁止復(fù)制或仿造本網(wǎng)站,禁止在非maisonbaluchon.cn所屬的服務(wù)器上建立鏡像,否則將依法追究法律責(zé)任。本站部分內(nèi)容來源于網(wǎng)友推薦、互聯(lián)網(wǎng)收集整理而來,僅供學(xué)習(xí)參考,不代表本站立場,如有內(nèi)容涉嫌侵權(quán),請聯(lián)系alex-e#qq.com處理。

相關(guān)文章

實時開通

自選配置、實時開通

免備案

全球線路精選!

全天候客戶服務(wù)

7x24全年不間斷在線

專屬顧問服務(wù)

1對1客戶咨詢顧問

在線
客服

在線客服:7*24小時在線

客服
熱線

400-630-3752
7*24小時客服服務(wù)熱線

關(guān)注
微信

關(guān)注官方微信
頂部