好湿?好紧?好多水好爽自慰,久久久噜久噜久久综合,成人做爰A片免费看黄冈,机机对机机30分钟无遮挡

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

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

熱門標簽:哈爾濱外呼系統代理商 電話機器人適用業務 鄭州智能外呼系統運營商 徐州天音防封電銷卡 不錯的400電話辦理 南昌辦理400電話怎么安裝 佛山防封外呼系統收費 獲客智能電銷機器人 湛江電銷防封卡

1 用法說明

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

1.1 寫法

簡單字段名有三種寫法:

  • 省略不寫 {}
  • 數字 {十進制非負整數}
  • 變量名 {合法的Python標識符}:在生成網址中可應用

1.2 舉例

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

2 應用:豆瓣讀書

2.1 初步

打開網頁選擇一個自己感興趣的標簽,這里我選擇“股票”標簽進行后續操作。

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

 

2.2 分析URL

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

tag后為對應的細分書籍標簽

start值為對應書本起始數,第三頁start值變為40可推測其每頁顯示數量為20本書

2.3 生成

利用上面學習的方法先生成一條地址

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

在notebook中運行結果如下:

通過簡單for循環批量生成網址,構思分為如下幾步:

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

執行效果如下:

參考鏈接:

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

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

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

標簽:蘭州 紹興 吉安 懷化 蕪湖 廣西 呂梁 安康

巨人網絡通訊聲明:本文標題《Python如何用str.format()批量生成網址(豆瓣讀書為例)》,本文關鍵詞  Python,如,何用,str.format,批量,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Python如何用str.format()批量生成網址(豆瓣讀書為例)》相關的同類信息!
  • 本頁收集關于Python如何用str.format()批量生成網址(豆瓣讀書為例)的相關信息資訊供網民參考!
  • 推薦文章