婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識(shí)庫 > Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)

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

熱門標(biāo)簽:哈爾濱外呼系統(tǒng)代理商 電話機(jī)器人適用業(yè)務(wù) 鄭州智能外呼系統(tǒng)運(yùn)營商 徐州天音防封電銷卡 不錯(cuò)的400電話辦理 南昌辦理400電話怎么安裝 佛山防封外呼系統(tǒng)收費(fèi) 獲客智能電銷機(jī)器人 湛江電銷防封卡

1 用法說明

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

1.1 寫法

簡單字段名有三種寫法:

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

1.2 舉例

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

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

2.1 初步

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

拖動(dòng)到最下方有翻頁功能,點(diǎn)擊后一頁

 

2.2 分析URL

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

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

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

2.3 生成

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

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

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

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

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

執(zhí)行效果如下:

參考鏈接:

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

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

您可能感興趣的文章:
  • Python中str.format()詳解
  • python開發(fā)之str.format()用法實(shí)例分析
  • Python中str.format()方法的具體使用

標(biāo)簽:蘭州 紹興 吉安 懷化 蕪湖 廣西 呂梁 安康

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)》,本文關(guān)鍵詞  Python,如,何用,str.format,批量,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Python如何用str.format()批量生成網(wǎng)址(豆瓣讀書為例)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    主站蜘蛛池模板: 横山县| 昭苏县| 吉首市| 昭平县| 会昌县| 潞城市| 诸城市| 东明县| 乌鲁木齐县| 东光县| 大关县| 大厂| 左云县| 泰来县| 茶陵县| 定安县| 壶关县| 凌海市| 疏勒县| 高密市| 白水县| 湖北省| 海门市| 刚察县| 尼木县| 邹城市| 上高县| 江源县| 乌鲁木齐县| 叙永县| 云安县| 伊金霍洛旗| 得荣县| 固镇县| 曲水县| 工布江达县| 牡丹江市| 嘉峪关市| 南通市| 东乌珠穆沁旗| 百色市|